--
-- PostgreSQL database dump
--

-- Dumped from database version 9.1.4
-- Dumped by pg_dump version 9.1.14
-- Started on 2014-10-15 10:58:00 CDT

SET statement_timeout = 0;
SET client_encoding = 'SQL_ASCII';
SET standard_conforming_strings = on;
SET check_function_bodies = false;
SET client_min_messages = warning;

--
-- TOC entry 6 (class 2615 OID 27031)
-- Name: bienes; Type: SCHEMA; Schema: -; Owner: sijyp
--

CREATE SCHEMA bienes;


ALTER SCHEMA bienes OWNER TO sijyp;

SET search_path = bienes, pg_catalog;

--
-- TOC entry 1204 (class 1255 OID 56509)
-- Dependencies: 4391 6
-- Name: soundex(character varying); Type: FUNCTION; Schema: bienes; Owner: sijyp
--

CREATE FUNCTION soundex(character varying) RETURNS character
    LANGUAGE plpgsql
    AS $_$
DECLARE
 
texto VARCHAR;
RESULT VARCHAR;
i INT;
ivalorsoundex INT;
valorPrimeiraLetra INT;
 
BEGIN
 
texto = UPPER($1);
 
RESULT = SUBSTRING(texto,1,1);
 
valorPrimeiraLetra = bienes.valorSoundex(RESULT);
 
i=2;
while i < LENGTH(texto) loop
 
ivalorsoundex = bienes.valorSoundex(SUBSTRING(texto, i, 1));
 
IF (NOT (ivalorsoundex = 0) AND NOT (valorPrimeiraLetra = ivalorsoundex)) THEN
RESULT = RESULT || ivalorsoundex;
END IF;
 
valorPrimeiraLetra = ivalorsoundex;
ivalorsoundex = 0;
 
i := i + 1;
END loop;
 
while LENGTH(RESULT) < 4 loop
RESULT = RESULT || '0';
END loop;
 
RETURN RESULT;
END;
$_$;


ALTER FUNCTION bienes.soundex(character varying) OWNER TO sijyp;

--
-- TOC entry 1203 (class 1255 OID 56512)
-- Dependencies: 6
-- Name: valorsoundex(character varying); Type: FUNCTION; Schema: bienes; Owner: sijyp
--

CREATE FUNCTION valorsoundex(character varying) RETURNS integer
    LANGUAGE sql
    AS $_$
  SELECT
    CASE $1 WHEN 'B' THEN 1
      WHEN 'B' THEN 1
      WHEN 'C' THEN 2
      WHEN 'D' THEN 3
      WHEN 'F' THEN 1
      WHEN 'G' THEN 2
      WHEN 'J' THEN 2
      WHEN 'K' THEN 2
      WHEN 'L' THEN 4
      WHEN 'M' THEN 5
      WHEN 'N' THEN 5
      WHEN 'P' THEN 1
      WHEN 'Q' THEN 2
      WHEN 'R' THEN 6
      WHEN 'S' THEN 2
      WHEN 'T' THEN 3
      WHEN 'V' THEN 1
      WHEN 'X' THEN 2
      WHEN 'Z' THEN 2
      ELSE 0
  END
$_$;


ALTER FUNCTION bienes.valorsoundex(character varying) OWNER TO sijyp;

--
-- TOC entry 230 (class 1259 OID 27701)
-- Dependencies: 6
-- Name: album_seq; Type: SEQUENCE; Schema: bienes; Owner: sijyp
--

CREATE SEQUENCE album_seq
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE bienes.album_seq OWNER TO sijyp;

--
-- TOC entry 231 (class 1259 OID 27703)
-- Dependencies: 6
-- Name: avaluo_seq; Type: SEQUENCE; Schema: bienes; Owner: sijyp
--

CREATE SEQUENCE avaluo_seq
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE bienes.avaluo_seq OWNER TO sijyp;

SET default_tablespace = '';

SET default_with_oids = false;

--
-- TOC entry 197 (class 1259 OID 27252)
-- Dependencies: 6
-- Name: bien; Type: TABLE; Schema: bienes; Owner: sijyp; Tablespace: 
--

CREATE TABLE bien (
    id_bien integer NOT NULL,
    tp_bien integer NOT NULL,
    tp_clase_bien integer NOT NULL,
    tp_etapa_bien integer NOT NULL,
    nombre character varying(200) NOT NULL,
    descripcion character varying(2000) NOT NULL,
    id_ubicacion_vigente integer,
    id_bien_siijyp character varying(20),
    envio_sijyp character varying(1),
    usr_crea character varying(50),
    fch_crea timestamp without time zone,
    usr_modifica character varying(50),
    fch_modifica timestamp without time zone
);


ALTER TABLE bienes.bien OWNER TO sijyp;

--
-- TOC entry 7122 (class 0 OID 0)
-- Dependencies: 197
-- Name: TABLE bien; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON TABLE bien IS 'Bienes mencionados en hechos, versiones de victimas u oficios de Justicia y Paz';


--
-- TOC entry 7123 (class 0 OID 0)
-- Dependencies: 197
-- Name: COLUMN bien.id_bien; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien.id_bien IS 'Identificador del bien';


--
-- TOC entry 7124 (class 0 OID 0)
-- Dependencies: 197
-- Name: COLUMN bien.tp_bien; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien.tp_bien IS 'Tipo de bien';


--
-- TOC entry 7125 (class 0 OID 0)
-- Dependencies: 197
-- Name: COLUMN bien.tp_clase_bien; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien.tp_clase_bien IS 'Clase de Bien';


--
-- TOC entry 7126 (class 0 OID 0)
-- Dependencies: 197
-- Name: COLUMN bien.tp_etapa_bien; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien.tp_etapa_bien IS 'Etapa procesal del bien';


--
-- TOC entry 7127 (class 0 OID 0)
-- Dependencies: 197
-- Name: COLUMN bien.nombre; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien.nombre IS 'Nombre del bien';


--
-- TOC entry 7128 (class 0 OID 0)
-- Dependencies: 197
-- Name: COLUMN bien.descripcion; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien.descripcion IS 'Descripción mas detallada del bien';


--
-- TOC entry 7129 (class 0 OID 0)
-- Dependencies: 197
-- Name: COLUMN bien.id_ubicacion_vigente; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien.id_ubicacion_vigente IS 'Identificador de la ubicación vigente del bien. Relación redundante necesaria por limitaciones del ORM';


--
-- TOC entry 7130 (class 0 OID 0)
-- Dependencies: 197
-- Name: COLUMN bien.id_bien_siijyp; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien.id_bien_siijyp IS 'Identificador del bien en el Sistema Interinstitucional de Justicia y Paz';


--
-- TOC entry 7131 (class 0 OID 0)
-- Dependencies: 197
-- Name: COLUMN bien.envio_sijyp; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien.envio_sijyp IS 'Estado de envio al sistema interinstitucional: M=Marcado para envio, P= En proceso, E=Enviado, F=Envio con fallos';


--
-- TOC entry 7132 (class 0 OID 0)
-- Dependencies: 197
-- Name: COLUMN bien.usr_crea; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien.usr_crea IS 'Username del creador del registro';


--
-- TOC entry 7133 (class 0 OID 0)
-- Dependencies: 197
-- Name: COLUMN bien.fch_crea; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien.fch_crea IS 'Fecha de creación del registro';


--
-- TOC entry 7134 (class 0 OID 0)
-- Dependencies: 197
-- Name: COLUMN bien.usr_modifica; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien.usr_modifica IS 'Username del ultimo cambio al registro';


--
-- TOC entry 7135 (class 0 OID 0)
-- Dependencies: 197
-- Name: COLUMN bien.fch_modifica; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien.fch_modifica IS 'Fecha del último cambio al registro';


--
-- TOC entry 202 (class 1259 OID 27362)
-- Dependencies: 6
-- Name: bien_album_fotografico; Type: TABLE; Schema: bienes; Owner: sijyp; Tablespace: 
--

CREATE TABLE bien_album_fotografico (
    id_bien_album integer NOT NULL,
    id_bien integer NOT NULL,
    nombre character varying(256) NOT NULL,
    fh_registro timestamp without time zone NOT NULL,
    usr_crea character varying(50),
    fch_crea timestamp without time zone,
    usr_modifica character varying(50),
    fch_modifica timestamp without time zone
);


ALTER TABLE bienes.bien_album_fotografico OWNER TO sijyp;

--
-- TOC entry 7136 (class 0 OID 0)
-- Dependencies: 202
-- Name: TABLE bien_album_fotografico; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON TABLE bien_album_fotografico IS 'Tabla que guarda los albumes fotográficos vinculados a un bien';


--
-- TOC entry 7137 (class 0 OID 0)
-- Dependencies: 202
-- Name: COLUMN bien_album_fotografico.id_bien_album; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_album_fotografico.id_bien_album IS 'Identificador del album fotográfico del bien';


--
-- TOC entry 7138 (class 0 OID 0)
-- Dependencies: 202
-- Name: COLUMN bien_album_fotografico.id_bien; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_album_fotografico.id_bien IS 'Identificador del bien la que pertenece el album';


--
-- TOC entry 7139 (class 0 OID 0)
-- Dependencies: 202
-- Name: COLUMN bien_album_fotografico.nombre; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_album_fotografico.nombre IS 'Nombre del album fotográfico';


--
-- TOC entry 7140 (class 0 OID 0)
-- Dependencies: 202
-- Name: COLUMN bien_album_fotografico.fh_registro; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_album_fotografico.fh_registro IS 'Fecha de registro del album, no es necesario que coincida con la fecha de registro en el sistema, se refiere a la fecha de registro para el negocio';


--
-- TOC entry 7141 (class 0 OID 0)
-- Dependencies: 202
-- Name: COLUMN bien_album_fotografico.usr_crea; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_album_fotografico.usr_crea IS 'Usuario creador del registro';


--
-- TOC entry 7142 (class 0 OID 0)
-- Dependencies: 202
-- Name: COLUMN bien_album_fotografico.fch_crea; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_album_fotografico.fch_crea IS 'Fecha de creación del registro';


--
-- TOC entry 7143 (class 0 OID 0)
-- Dependencies: 202
-- Name: COLUMN bien_album_fotografico.usr_modifica; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_album_fotografico.usr_modifica IS 'Usuario que modificó por última vez el registro';


--
-- TOC entry 7144 (class 0 OID 0)
-- Dependencies: 202
-- Name: COLUMN bien_album_fotografico.fch_modifica; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_album_fotografico.fch_modifica IS 'Fecha de última modificación del registro';


--
-- TOC entry 203 (class 1259 OID 27372)
-- Dependencies: 6
-- Name: bien_album_fotografico_foto; Type: TABLE; Schema: bienes; Owner: sijyp; Tablespace: 
--

CREATE TABLE bien_album_fotografico_foto (
    id_bien_album_fotografico integer NOT NULL,
    posicion integer NOT NULL,
    archivo oid NOT NULL,
    mimetype character varying(250),
    nombre character varying(256),
    descripcion character varying(2000),
    usr_crea character varying(50),
    fch_crea timestamp without time zone,
    usr_modifica character varying(50),
    fch_modifica timestamp without time zone
);


ALTER TABLE bienes.bien_album_fotografico_foto OWNER TO sijyp;

--
-- TOC entry 7145 (class 0 OID 0)
-- Dependencies: 203
-- Name: TABLE bien_album_fotografico_foto; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON TABLE bien_album_fotografico_foto IS 'Fotografias que contiene un album';


--
-- TOC entry 7146 (class 0 OID 0)
-- Dependencies: 203
-- Name: COLUMN bien_album_fotografico_foto.id_bien_album_fotografico; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_album_fotografico_foto.id_bien_album_fotografico IS 'Identificador del album al que pertenece la foto';


--
-- TOC entry 7147 (class 0 OID 0)
-- Dependencies: 203
-- Name: COLUMN bien_album_fotografico_foto.posicion; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_album_fotografico_foto.posicion IS 'Posiión de la fotografía en la secuencia del album';


--
-- TOC entry 7148 (class 0 OID 0)
-- Dependencies: 203
-- Name: COLUMN bien_album_fotografico_foto.archivo; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_album_fotografico_foto.archivo IS 'Archivo qu contiene la fotografía';


--
-- TOC entry 7149 (class 0 OID 0)
-- Dependencies: 203
-- Name: COLUMN bien_album_fotografico_foto.mimetype; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_album_fotografico_foto.mimetype IS 'Mime type de la fotografía';


--
-- TOC entry 7150 (class 0 OID 0)
-- Dependencies: 203
-- Name: COLUMN bien_album_fotografico_foto.nombre; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_album_fotografico_foto.nombre IS 'Nombre original del archivo';


--
-- TOC entry 7151 (class 0 OID 0)
-- Dependencies: 203
-- Name: COLUMN bien_album_fotografico_foto.descripcion; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_album_fotografico_foto.descripcion IS 'Descripción de la imagen';


--
-- TOC entry 7152 (class 0 OID 0)
-- Dependencies: 203
-- Name: COLUMN bien_album_fotografico_foto.usr_crea; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_album_fotografico_foto.usr_crea IS 'Usuario que crea el registro de la foto';


--
-- TOC entry 7153 (class 0 OID 0)
-- Dependencies: 203
-- Name: COLUMN bien_album_fotografico_foto.fch_crea; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_album_fotografico_foto.fch_crea IS 'Fecha de registro de la fotografía';


--
-- TOC entry 7154 (class 0 OID 0)
-- Dependencies: 203
-- Name: COLUMN bien_album_fotografico_foto.usr_modifica; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_album_fotografico_foto.usr_modifica IS 'Usuario que realiza la última modificación';


--
-- TOC entry 7155 (class 0 OID 0)
-- Dependencies: 203
-- Name: COLUMN bien_album_fotografico_foto.fch_modifica; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_album_fotografico_foto.fch_modifica IS 'Fecha de ultima modificación de la fotografía';


--
-- TOC entry 205 (class 1259 OID 27405)
-- Dependencies: 6848 6
-- Name: bien_avaluo; Type: TABLE; Schema: bienes; Owner: sijyp; Tablespace: 
--

CREATE TABLE bien_avaluo (
    id_bien_avaluo integer NOT NULL,
    id_bien integer NOT NULL,
    fch_registro timestamp without time zone NOT NULL,
    id_avaluador integer NOT NULL,
    nombre_avaluador character varying(150),
    tipodoc_avaluador character varying(150),
    numdoc_avaluador character varying(150),
    tp_avaluo integer NOT NULL,
    fch_avaluo timestamp without time zone NOT NULL,
    valor numeric(12,2) NOT NULL,
    tp_moneda character varying(5) DEFAULT 'COP'::character varying NOT NULL,
    id_documento integer,
    observaciones character varying(250),
    usr_crea character varying(50),
    fch_crea timestamp without time zone,
    usr_modifica character varying(50),
    fch_modifica timestamp without time zone
);


ALTER TABLE bienes.bien_avaluo OWNER TO sijyp;

--
-- TOC entry 7156 (class 0 OID 0)
-- Dependencies: 205
-- Name: TABLE bien_avaluo; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON TABLE bien_avaluo IS 'Guarda los avaluos de un bien';


--
-- TOC entry 7157 (class 0 OID 0)
-- Dependencies: 205
-- Name: COLUMN bien_avaluo.id_bien_avaluo; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_avaluo.id_bien_avaluo IS 'Identificador del avaluo de bien';


--
-- TOC entry 7158 (class 0 OID 0)
-- Dependencies: 205
-- Name: COLUMN bien_avaluo.id_bien; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_avaluo.id_bien IS 'Referencia al bien del que es avaluo';


--
-- TOC entry 7159 (class 0 OID 0)
-- Dependencies: 205
-- Name: COLUMN bien_avaluo.fch_registro; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_avaluo.fch_registro IS 'Fecha de registro de la información, no tiene que coincidir con la fehca del sistema';


--
-- TOC entry 7160 (class 0 OID 0)
-- Dependencies: 205
-- Name: COLUMN bien_avaluo.id_avaluador; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_avaluo.id_avaluador IS 'Persona que realiza el avaluo';


--
-- TOC entry 7161 (class 0 OID 0)
-- Dependencies: 205
-- Name: COLUMN bien_avaluo.nombre_avaluador; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_avaluo.nombre_avaluador IS 'Nombre del avaluador';


--
-- TOC entry 7162 (class 0 OID 0)
-- Dependencies: 205
-- Name: COLUMN bien_avaluo.tipodoc_avaluador; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_avaluo.tipodoc_avaluador IS 'Tipo de documento del avaluador';


--
-- TOC entry 7163 (class 0 OID 0)
-- Dependencies: 205
-- Name: COLUMN bien_avaluo.numdoc_avaluador; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_avaluo.numdoc_avaluador IS 'Número de documento del avaluador';


--
-- TOC entry 7164 (class 0 OID 0)
-- Dependencies: 205
-- Name: COLUMN bien_avaluo.tp_avaluo; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_avaluo.tp_avaluo IS 'Tipo de avaluo';


--
-- TOC entry 7165 (class 0 OID 0)
-- Dependencies: 205
-- Name: COLUMN bien_avaluo.fch_avaluo; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_avaluo.fch_avaluo IS 'Fecha del avaluo';


--
-- TOC entry 7166 (class 0 OID 0)
-- Dependencies: 205
-- Name: COLUMN bien_avaluo.valor; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_avaluo.valor IS 'Valor del avaluo';


--
-- TOC entry 7167 (class 0 OID 0)
-- Dependencies: 205
-- Name: COLUMN bien_avaluo.tp_moneda; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_avaluo.tp_moneda IS 'Tipo de moneda del avaluo';


--
-- TOC entry 7168 (class 0 OID 0)
-- Dependencies: 205
-- Name: COLUMN bien_avaluo.id_documento; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_avaluo.id_documento IS 'Documento que soporta el avaluo';


--
-- TOC entry 7169 (class 0 OID 0)
-- Dependencies: 205
-- Name: COLUMN bien_avaluo.observaciones; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_avaluo.observaciones IS 'Observaciones al avaluo';


--
-- TOC entry 7170 (class 0 OID 0)
-- Dependencies: 205
-- Name: COLUMN bien_avaluo.usr_crea; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_avaluo.usr_crea IS 'Usuario que crea el registro';


--
-- TOC entry 7171 (class 0 OID 0)
-- Dependencies: 205
-- Name: COLUMN bien_avaluo.fch_crea; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_avaluo.fch_crea IS 'Fecha de creación del registro en la DB';


--
-- TOC entry 7172 (class 0 OID 0)
-- Dependencies: 205
-- Name: COLUMN bien_avaluo.usr_modifica; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_avaluo.usr_modifica IS 'Usuario que modifica el registro por última vez';


--
-- TOC entry 7173 (class 0 OID 0)
-- Dependencies: 205
-- Name: COLUMN bien_avaluo.fch_modifica; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_avaluo.fch_modifica IS 'Fecha de ultima mdificaión del regstiro';


--
-- TOC entry 206 (class 1259 OID 27434)
-- Dependencies: 6
-- Name: bien_censo_grupofamiliar; Type: TABLE; Schema: bienes; Owner: sijyp; Tablespace: 
--

CREATE TABLE bien_censo_grupofamiliar (
    id_bien_censo_grupofamiliar integer NOT NULL,
    id_bien integer NOT NULL,
    fch_registro timestamp without time zone NOT NULL,
    nombre character varying(50) NOT NULL,
    num_personas integer NOT NULL,
    num_menores integer NOT NULL,
    id_persona_contacto integer,
    nombre_persona_contacto character varying(150),
    tel_persona_contacto character varying(150),
    usr_crea character varying(50),
    fch_crea timestamp without time zone,
    usr_modifica character varying(150),
    fch_modifica timestamp without time zone
);


ALTER TABLE bienes.bien_censo_grupofamiliar OWNER TO sijyp;

--
-- TOC entry 7174 (class 0 OID 0)
-- Dependencies: 206
-- Name: TABLE bien_censo_grupofamiliar; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON TABLE bien_censo_grupofamiliar IS 'Grupos familiares del censo de un inmueble';


--
-- TOC entry 7175 (class 0 OID 0)
-- Dependencies: 206
-- Name: COLUMN bien_censo_grupofamiliar.id_bien_censo_grupofamiliar; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_censo_grupofamiliar.id_bien_censo_grupofamiliar IS 'Identificador del grupo familiar';


--
-- TOC entry 7176 (class 0 OID 0)
-- Dependencies: 206
-- Name: COLUMN bien_censo_grupofamiliar.id_bien; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_censo_grupofamiliar.id_bien IS 'Identificador del bien al que pertence el Censo del grupo familiar';


--
-- TOC entry 7177 (class 0 OID 0)
-- Dependencies: 206
-- Name: COLUMN bien_censo_grupofamiliar.fch_registro; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_censo_grupofamiliar.fch_registro IS 'Fecha de registro de la información';


--
-- TOC entry 7178 (class 0 OID 0)
-- Dependencies: 206
-- Name: COLUMN bien_censo_grupofamiliar.nombre; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_censo_grupofamiliar.nombre IS 'Nombre del grupo Familiar';


--
-- TOC entry 7179 (class 0 OID 0)
-- Dependencies: 206
-- Name: COLUMN bien_censo_grupofamiliar.num_personas; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_censo_grupofamiliar.num_personas IS 'Número total de personas del grupo familiar';


--
-- TOC entry 7180 (class 0 OID 0)
-- Dependencies: 206
-- Name: COLUMN bien_censo_grupofamiliar.num_menores; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_censo_grupofamiliar.num_menores IS 'Número de menores/hijos del grupo familiar';


--
-- TOC entry 7181 (class 0 OID 0)
-- Dependencies: 206
-- Name: COLUMN bien_censo_grupofamiliar.id_persona_contacto; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_censo_grupofamiliar.id_persona_contacto IS 'Identificador de la persona de contacto del grupo familiar';


--
-- TOC entry 7182 (class 0 OID 0)
-- Dependencies: 206
-- Name: COLUMN bien_censo_grupofamiliar.nombre_persona_contacto; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_censo_grupofamiliar.nombre_persona_contacto IS 'Nombre de la persona de contacto del grupo familiar';


--
-- TOC entry 7183 (class 0 OID 0)
-- Dependencies: 206
-- Name: COLUMN bien_censo_grupofamiliar.tel_persona_contacto; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_censo_grupofamiliar.tel_persona_contacto IS 'Teléfonos de la persona de contacto del grupo familiar';


--
-- TOC entry 7184 (class 0 OID 0)
-- Dependencies: 206
-- Name: COLUMN bien_censo_grupofamiliar.usr_crea; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_censo_grupofamiliar.usr_crea IS 'Nombre del usuario creador del registro';


--
-- TOC entry 7185 (class 0 OID 0)
-- Dependencies: 206
-- Name: COLUMN bien_censo_grupofamiliar.fch_crea; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_censo_grupofamiliar.fch_crea IS 'Fecha de creación del registro';


--
-- TOC entry 7186 (class 0 OID 0)
-- Dependencies: 206
-- Name: COLUMN bien_censo_grupofamiliar.usr_modifica; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_censo_grupofamiliar.usr_modifica IS 'Nomre del usuario que realizó la ultima modificación al registro';


--
-- TOC entry 7187 (class 0 OID 0)
-- Dependencies: 206
-- Name: COLUMN bien_censo_grupofamiliar.fch_modifica; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_censo_grupofamiliar.fch_modifica IS 'Fech de ultima modificación del regitro';


--
-- TOC entry 207 (class 1259 OID 27447)
-- Dependencies: 6849 6
-- Name: bien_censo_integrante; Type: TABLE; Schema: bienes; Owner: sijyp; Tablespace: 
--

CREATE TABLE bien_censo_integrante (
    id_bien_censo_integrante integer NOT NULL,
    id_bien_censo_grupofamiliar integer NOT NULL,
    fch_registro timestamp without time zone NOT NULL,
    id_persona_integrante integer NOT NULL,
    nombre_integrante character varying(150),
    tipodoc_integrante character varying(150),
    numdoc_integrante character varying(150),
    fchnacimiento_integrante timestamp without time zone,
    etnia_integrante character varying(150),
    genero_integrante character varying(1),
    ocupacion_integrante character varying(150),
    tp_solicitud_dps integer,
    tp_hecho_violencia integer,
    solicitud_savv character varying(150),
    fuente character varying(50) DEFAULT 'sijyp'::character varying,
    usr_crea character varying(50),
    fch_crea timestamp without time zone,
    usr_modifica character varying(50),
    fch_modifica timestamp without time zone
);


ALTER TABLE bienes.bien_censo_integrante OWNER TO sijyp;

--
-- TOC entry 7188 (class 0 OID 0)
-- Dependencies: 207
-- Name: TABLE bien_censo_integrante; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON TABLE bien_censo_integrante IS 'Integrante de un grupo familiar';


--
-- TOC entry 7189 (class 0 OID 0)
-- Dependencies: 207
-- Name: COLUMN bien_censo_integrante.id_bien_censo_integrante; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_censo_integrante.id_bien_censo_integrante IS 'Id de integrante de un grupo familiar en censo inmobiliario';


--
-- TOC entry 7190 (class 0 OID 0)
-- Dependencies: 207
-- Name: COLUMN bien_censo_integrante.id_bien_censo_grupofamiliar; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_censo_integrante.id_bien_censo_grupofamiliar IS 'Grupo familiar del integrante, relación de composicion';


--
-- TOC entry 7191 (class 0 OID 0)
-- Dependencies: 207
-- Name: COLUMN bien_censo_integrante.fch_registro; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_censo_integrante.fch_registro IS 'Fecha de egistro del integrante';


--
-- TOC entry 7192 (class 0 OID 0)
-- Dependencies: 207
-- Name: COLUMN bien_censo_integrante.id_persona_integrante; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_censo_integrante.id_persona_integrante IS 'Identificador de la persona integrante';


--
-- TOC entry 7193 (class 0 OID 0)
-- Dependencies: 207
-- Name: COLUMN bien_censo_integrante.nombre_integrante; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_censo_integrante.nombre_integrante IS 'Nombre del integrante del grupo familiar del censo';


--
-- TOC entry 7194 (class 0 OID 0)
-- Dependencies: 207
-- Name: COLUMN bien_censo_integrante.tipodoc_integrante; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_censo_integrante.tipodoc_integrante IS 'Tipo de documento de la persona';


--
-- TOC entry 7195 (class 0 OID 0)
-- Dependencies: 207
-- Name: COLUMN bien_censo_integrante.numdoc_integrante; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_censo_integrante.numdoc_integrante IS 'Numero de documento del integrante';


--
-- TOC entry 7196 (class 0 OID 0)
-- Dependencies: 207
-- Name: COLUMN bien_censo_integrante.fchnacimiento_integrante; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_censo_integrante.fchnacimiento_integrante IS 'Fecha de nacimiento del integrante';


--
-- TOC entry 7197 (class 0 OID 0)
-- Dependencies: 207
-- Name: COLUMN bien_censo_integrante.etnia_integrante; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_censo_integrante.etnia_integrante IS 'etnia del integrante';


--
-- TOC entry 7198 (class 0 OID 0)
-- Dependencies: 207
-- Name: COLUMN bien_censo_integrante.genero_integrante; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_censo_integrante.genero_integrante IS 'Genero del integrante';


--
-- TOC entry 7199 (class 0 OID 0)
-- Dependencies: 207
-- Name: COLUMN bien_censo_integrante.ocupacion_integrante; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_censo_integrante.ocupacion_integrante IS 'Ocupacion del integrante';


--
-- TOC entry 7200 (class 0 OID 0)
-- Dependencies: 207
-- Name: COLUMN bien_censo_integrante.tp_solicitud_dps; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_censo_integrante.tp_solicitud_dps IS 'Tipo de solicitud ante Departamento de Prosperidad Social';


--
-- TOC entry 7201 (class 0 OID 0)
-- Dependencies: 207
-- Name: COLUMN bien_censo_integrante.tp_hecho_violencia; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_censo_integrante.tp_hecho_violencia IS 'Tipo de hecho de violencia de la victima';


--
-- TOC entry 7202 (class 0 OID 0)
-- Dependencies: 207
-- Name: COLUMN bien_censo_integrante.solicitud_savv; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_censo_integrante.solicitud_savv IS 'Numeor de solicitud SAVV';


--
-- TOC entry 7203 (class 0 OID 0)
-- Dependencies: 207
-- Name: COLUMN bien_censo_integrante.fuente; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_censo_integrante.fuente IS 'Fuente de información del integrante';


--
-- TOC entry 7204 (class 0 OID 0)
-- Dependencies: 207
-- Name: COLUMN bien_censo_integrante.usr_crea; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_censo_integrante.usr_crea IS 'Usuario creador del registro';


--
-- TOC entry 7205 (class 0 OID 0)
-- Dependencies: 207
-- Name: COLUMN bien_censo_integrante.fch_crea; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_censo_integrante.fch_crea IS 'Fecha de creación del registro';


--
-- TOC entry 7206 (class 0 OID 0)
-- Dependencies: 207
-- Name: COLUMN bien_censo_integrante.usr_modifica; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_censo_integrante.usr_modifica IS 'Usuario de ultima modificación del registro';


--
-- TOC entry 7207 (class 0 OID 0)
-- Dependencies: 207
-- Name: COLUMN bien_censo_integrante.fch_modifica; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_censo_integrante.fch_modifica IS 'Fecha de ultima modificación del registro';


--
-- TOC entry 199 (class 1259 OID 27300)
-- Dependencies: 6
-- Name: bien_documento; Type: TABLE; Schema: bienes; Owner: sijyp; Tablespace: 
--

CREATE TABLE bien_documento (
    id_document integer NOT NULL,
    tp_documento integer,
    id_bien integer,
    fh_registro timestamp without time zone,
    archivo oid,
    nombre character varying(256),
    mime_type character varying(255),
    longitud numeric,
    descripcion character varying(250),
    usr_crea character varying(25),
    fch_crea timestamp without time zone,
    usr_modifica character varying(25),
    fch_modifica timestamp without time zone
);


ALTER TABLE bienes.bien_documento OWNER TO sijyp;

--
-- TOC entry 7208 (class 0 OID 0)
-- Dependencies: 199
-- Name: TABLE bien_documento; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON TABLE bien_documento IS 'Documentos relacionado con un bien';


--
-- TOC entry 7209 (class 0 OID 0)
-- Dependencies: 199
-- Name: COLUMN bien_documento.id_document; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_documento.id_document IS 'Identificador del documento';


--
-- TOC entry 7210 (class 0 OID 0)
-- Dependencies: 199
-- Name: COLUMN bien_documento.tp_documento; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_documento.tp_documento IS 'Tipo de documento';


--
-- TOC entry 7211 (class 0 OID 0)
-- Dependencies: 199
-- Name: COLUMN bien_documento.id_bien; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_documento.id_bien IS 'Bien al que se relaciona el documento';


--
-- TOC entry 7212 (class 0 OID 0)
-- Dependencies: 199
-- Name: COLUMN bien_documento.fh_registro; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_documento.fh_registro IS 'Fecha de registro del documento';


--
-- TOC entry 7213 (class 0 OID 0)
-- Dependencies: 199
-- Name: COLUMN bien_documento.archivo; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_documento.archivo IS 'Archivo adjunto';


--
-- TOC entry 7214 (class 0 OID 0)
-- Dependencies: 199
-- Name: COLUMN bien_documento.nombre; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_documento.nombre IS 'Nombre del archivo que contiene el documento';


--
-- TOC entry 7215 (class 0 OID 0)
-- Dependencies: 199
-- Name: COLUMN bien_documento.mime_type; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_documento.mime_type IS 'Mime type del archivo';


--
-- TOC entry 7216 (class 0 OID 0)
-- Dependencies: 199
-- Name: COLUMN bien_documento.longitud; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_documento.longitud IS 'Longitud en Bytes del archivo';


--
-- TOC entry 7217 (class 0 OID 0)
-- Dependencies: 199
-- Name: COLUMN bien_documento.descripcion; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_documento.descripcion IS 'Descripción del documento';


--
-- TOC entry 7218 (class 0 OID 0)
-- Dependencies: 199
-- Name: COLUMN bien_documento.usr_crea; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_documento.usr_crea IS 'Username del creador del registro';


--
-- TOC entry 7219 (class 0 OID 0)
-- Dependencies: 199
-- Name: COLUMN bien_documento.fch_crea; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_documento.fch_crea IS 'Fecha de creación del registro';


--
-- TOC entry 7220 (class 0 OID 0)
-- Dependencies: 199
-- Name: COLUMN bien_documento.usr_modifica; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_documento.usr_modifica IS 'Username de ultima modificación del registro';


--
-- TOC entry 7221 (class 0 OID 0)
-- Dependencies: 199
-- Name: COLUMN bien_documento.fch_modifica; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_documento.fch_modifica IS 'Fecha de última modificación del registro';


--
-- TOC entry 214 (class 1259 OID 27613)
-- Dependencies: 6
-- Name: bien_envio_siijyp; Type: TABLE; Schema: bienes; Owner: sijyp; Tablespace: 
--

CREATE TABLE bien_envio_siijyp (
    id_envio integer NOT NULL,
    fch_entrega timestamp without time zone NOT NULL,
    fch_acta timestamp without time zone NOT NULL,
    num_acta character varying(50) NOT NULL,
    archivo oid,
    descripcion character varying(250),
    cantidad_bienes integer NOT NULL,
    usr_crea character varying(50),
    fch_crea timestamp without time zone,
    usr_modifica character varying(50),
    fch_modifica timestamp without time zone
);


ALTER TABLE bienes.bien_envio_siijyp OWNER TO sijyp;

--
-- TOC entry 7222 (class 0 OID 0)
-- Dependencies: 214
-- Name: TABLE bien_envio_siijyp; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON TABLE bien_envio_siijyp IS 'Tabla que guarda los valores de los envios de bienes a SIIJYP';


--
-- TOC entry 7223 (class 0 OID 0)
-- Dependencies: 214
-- Name: COLUMN bien_envio_siijyp.fch_entrega; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_envio_siijyp.fch_entrega IS 'Fecha de entrega de los bienes';


--
-- TOC entry 7224 (class 0 OID 0)
-- Dependencies: 214
-- Name: COLUMN bien_envio_siijyp.fch_acta; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_envio_siijyp.fch_acta IS 'Fecha del acta';


--
-- TOC entry 7225 (class 0 OID 0)
-- Dependencies: 214
-- Name: COLUMN bien_envio_siijyp.num_acta; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_envio_siijyp.num_acta IS 'Número del acta';


--
-- TOC entry 7226 (class 0 OID 0)
-- Dependencies: 214
-- Name: COLUMN bien_envio_siijyp.archivo; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_envio_siijyp.archivo IS 'Archivo con el acta de entrega';


--
-- TOC entry 7227 (class 0 OID 0)
-- Dependencies: 214
-- Name: COLUMN bien_envio_siijyp.descripcion; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_envio_siijyp.descripcion IS 'Descripción de los bienes entregados';


--
-- TOC entry 7228 (class 0 OID 0)
-- Dependencies: 214
-- Name: COLUMN bien_envio_siijyp.cantidad_bienes; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_envio_siijyp.cantidad_bienes IS 'Cantidad de bienes entregados.
Se debe guardar pues la relacion de un envio con los bienes se pierde cuando hay reintentos por envio fallido de bienes.';


--
-- TOC entry 215 (class 1259 OID 27618)
-- Dependencies: 6
-- Name: bien_enviosiijyp_bien; Type: TABLE; Schema: bienes; Owner: sijyp; Tablespace: 
--

CREATE TABLE bien_enviosiijyp_bien (
    id_envio integer NOT NULL,
    id_bien integer NOT NULL,
    falla character varying(2000)
);


ALTER TABLE bienes.bien_enviosiijyp_bien OWNER TO sijyp;

--
-- TOC entry 7229 (class 0 OID 0)
-- Dependencies: 215
-- Name: TABLE bien_enviosiijyp_bien; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON TABLE bien_enviosiijyp_bien IS 'Tabla de relación entre un paquete de envio a siijyp y los bienes enviados.';


--
-- TOC entry 7230 (class 0 OID 0)
-- Dependencies: 215
-- Name: COLUMN bien_enviosiijyp_bien.id_envio; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_enviosiijyp_bien.id_envio IS 'Identificador del envio';


--
-- TOC entry 7231 (class 0 OID 0)
-- Dependencies: 215
-- Name: COLUMN bien_enviosiijyp_bien.id_bien; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_enviosiijyp_bien.id_bien IS 'Identificador de bien relacionado';


--
-- TOC entry 7232 (class 0 OID 0)
-- Dependencies: 215
-- Name: COLUMN bien_enviosiijyp_bien.falla; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_enviosiijyp_bien.falla IS 'Resultado del envio, si el envio fué exitoso el campo queda vacio, si hay fallos se guardan los primeros {length} caracteres  del fallo acá.
';


--
-- TOC entry 210 (class 1259 OID 27523)
-- Dependencies: 6
-- Name: bien_limitaciondominio; Type: TABLE; Schema: bienes; Owner: sijyp; Tablespace: 
--

CREATE TABLE bien_limitaciondominio (
    id_bienlimitaciondominio integer NOT NULL,
    id_bien integer NOT NULL,
    fch_registro timestamp without time zone NOT NULL,
    tp_limitaciondominio integer NOT NULL,
    id_persona integer NOT NULL,
    nombre_persona character varying(150),
    fch_inicio timestamp without time zone,
    fch_fin timestamp without time zone,
    valor double precision,
    tp_moneda character varying(5),
    observaciones character varying(250),
    id_documento integer NOT NULL,
    usr_crea character varying(50),
    fch_crea timestamp without time zone,
    usr_modifica character varying(50),
    fch_modifica timestamp without time zone
);


ALTER TABLE bienes.bien_limitaciondominio OWNER TO sijyp;

--
-- TOC entry 7233 (class 0 OID 0)
-- Dependencies: 210
-- Name: TABLE bien_limitaciondominio; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON TABLE bien_limitaciondominio IS 'Limitaciones al derecho de dominio de un bien';


--
-- TOC entry 7234 (class 0 OID 0)
-- Dependencies: 210
-- Name: COLUMN bien_limitaciondominio.id_bienlimitaciondominio; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_limitaciondominio.id_bienlimitaciondominio IS 'Identificador de la limitación del derecho de dominio';


--
-- TOC entry 7235 (class 0 OID 0)
-- Dependencies: 210
-- Name: COLUMN bien_limitaciondominio.id_bien; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_limitaciondominio.id_bien IS 'Identificador del bien al que se relaciona la limitación al derecho de dominio';


--
-- TOC entry 7236 (class 0 OID 0)
-- Dependencies: 210
-- Name: COLUMN bien_limitaciondominio.fch_registro; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_limitaciondominio.fch_registro IS 'Fecha de registro, no tiene que corresponder con la fecha del sistema en el moemtjo de creación';


--
-- TOC entry 7237 (class 0 OID 0)
-- Dependencies: 210
-- Name: COLUMN bien_limitaciondominio.tp_limitaciondominio; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_limitaciondominio.tp_limitaciondominio IS 'Tipo de limitación al derecho de dominio';


--
-- TOC entry 7238 (class 0 OID 0)
-- Dependencies: 210
-- Name: COLUMN bien_limitaciondominio.id_persona; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_limitaciondominio.id_persona IS 'Id de la persona que ejerce la limitación del derecho de dominio';


--
-- TOC entry 7239 (class 0 OID 0)
-- Dependencies: 210
-- Name: COLUMN bien_limitaciondominio.nombre_persona; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_limitaciondominio.nombre_persona IS 'Nombre de la persona que ejerce la limitación del derecho de dominio';


--
-- TOC entry 7240 (class 0 OID 0)
-- Dependencies: 210
-- Name: COLUMN bien_limitaciondominio.fch_inicio; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_limitaciondominio.fch_inicio IS 'Fecha inicial de la limitación';


--
-- TOC entry 7241 (class 0 OID 0)
-- Dependencies: 210
-- Name: COLUMN bien_limitaciondominio.fch_fin; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_limitaciondominio.fch_fin IS 'Fecha final de la limitacion';


--
-- TOC entry 7242 (class 0 OID 0)
-- Dependencies: 210
-- Name: COLUMN bien_limitaciondominio.valor; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_limitaciondominio.valor IS 'Valor de la limitación';


--
-- TOC entry 7243 (class 0 OID 0)
-- Dependencies: 210
-- Name: COLUMN bien_limitaciondominio.tp_moneda; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_limitaciondominio.tp_moneda IS 'Tipo de moneda dell valor de la limitación';


--
-- TOC entry 7244 (class 0 OID 0)
-- Dependencies: 210
-- Name: COLUMN bien_limitaciondominio.observaciones; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_limitaciondominio.observaciones IS 'Observaciones del registro';


--
-- TOC entry 7245 (class 0 OID 0)
-- Dependencies: 210
-- Name: COLUMN bien_limitaciondominio.id_documento; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_limitaciondominio.id_documento IS 'Documento que soporta la limitación del derecho de dominio';


--
-- TOC entry 7246 (class 0 OID 0)
-- Dependencies: 210
-- Name: COLUMN bien_limitaciondominio.usr_crea; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_limitaciondominio.usr_crea IS 'Usuario que crea el registro';


--
-- TOC entry 7247 (class 0 OID 0)
-- Dependencies: 210
-- Name: COLUMN bien_limitaciondominio.fch_crea; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_limitaciondominio.fch_crea IS 'Fecha de creación del registro';


--
-- TOC entry 7248 (class 0 OID 0)
-- Dependencies: 210
-- Name: COLUMN bien_limitaciondominio.usr_modifica; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_limitaciondominio.usr_modifica IS 'Usuario que modifico el registro por ultima vez';


--
-- TOC entry 7249 (class 0 OID 0)
-- Dependencies: 210
-- Name: COLUMN bien_limitaciondominio.fch_modifica; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_limitaciondominio.fch_modifica IS 'Fecha de ultima modificación del registro';


--
-- TOC entry 212 (class 1259 OID 27584)
-- Dependencies: 6851 6
-- Name: bien_medidacautelar; Type: TABLE; Schema: bienes; Owner: sijyp; Tablespace: 
--

CREATE TABLE bien_medidacautelar (
    id_medidacautelar integer NOT NULL,
    id_bien integer NOT NULL,
    fch_registro timestamp without time zone NOT NULL,
    no_proceso_postulado character varying(25) NOT NULL,
    tp_diligencia character varying(50) DEFAULT 'Medidas cautelares'::character varying NOT NULL,
    nombre_postulado character varying(150),
    fch_inicio timestamp without time zone NOT NULL,
    fch_fin timestamp without time zone,
    id_fiscal integer,
    nombre_fiscal character varying(150),
    id_magistrado integer,
    nombre_magistrado character varying(150),
    tp_medidacautelar integer,
    tp_estadomedida integer,
    proposito character varying(250),
    resumen character varying(250),
    decision character varying(250),
    no_auto character varying(10),
    usr_crea character varying(50),
    fch_crea timestamp without time zone,
    usr_modifica character varying(50),
    fch_modifica timestamp without time zone
);


ALTER TABLE bienes.bien_medidacautelar OWNER TO sijyp;

--
-- TOC entry 7250 (class 0 OID 0)
-- Dependencies: 212
-- Name: TABLE bien_medidacautelar; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON TABLE bien_medidacautelar IS 'Medidas cautelares de un bien';


--
-- TOC entry 7251 (class 0 OID 0)
-- Dependencies: 212
-- Name: COLUMN bien_medidacautelar.id_medidacautelar; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_medidacautelar.id_medidacautelar IS 'Identificador de la medida cautelar';


--
-- TOC entry 7252 (class 0 OID 0)
-- Dependencies: 212
-- Name: COLUMN bien_medidacautelar.id_bien; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_medidacautelar.id_bien IS 'Identificador del bien relacionado a la medida';


--
-- TOC entry 7253 (class 0 OID 0)
-- Dependencies: 212
-- Name: COLUMN bien_medidacautelar.fch_registro; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_medidacautelar.fch_registro IS 'Fecha de registro de la medida cautelar';


--
-- TOC entry 7254 (class 0 OID 0)
-- Dependencies: 212
-- Name: COLUMN bien_medidacautelar.no_proceso_postulado; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_medidacautelar.no_proceso_postulado IS 'Rádicado del proceso del postulado';


--
-- TOC entry 7255 (class 0 OID 0)
-- Dependencies: 212
-- Name: COLUMN bien_medidacautelar.nombre_postulado; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_medidacautelar.nombre_postulado IS 'Nombre del postulado';


--
-- TOC entry 7256 (class 0 OID 0)
-- Dependencies: 212
-- Name: COLUMN bien_medidacautelar.fch_inicio; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_medidacautelar.fch_inicio IS 'Fecha de inici de la medida cautelar';


--
-- TOC entry 7257 (class 0 OID 0)
-- Dependencies: 212
-- Name: COLUMN bien_medidacautelar.fch_fin; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_medidacautelar.fch_fin IS 'Fecha de fin de medida cautelar';


--
-- TOC entry 7258 (class 0 OID 0)
-- Dependencies: 212
-- Name: COLUMN bien_medidacautelar.id_fiscal; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_medidacautelar.id_fiscal IS 'Identificado del fiscal';


--
-- TOC entry 7259 (class 0 OID 0)
-- Dependencies: 212
-- Name: COLUMN bien_medidacautelar.nombre_fiscal; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_medidacautelar.nombre_fiscal IS 'Nombre del fiscal';


--
-- TOC entry 7260 (class 0 OID 0)
-- Dependencies: 212
-- Name: COLUMN bien_medidacautelar.id_magistrado; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_medidacautelar.id_magistrado IS 'Identificador del magistrado';


--
-- TOC entry 7261 (class 0 OID 0)
-- Dependencies: 212
-- Name: COLUMN bien_medidacautelar.nombre_magistrado; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_medidacautelar.nombre_magistrado IS 'Nombre del magistrado';


--
-- TOC entry 7262 (class 0 OID 0)
-- Dependencies: 212
-- Name: COLUMN bien_medidacautelar.tp_medidacautelar; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_medidacautelar.tp_medidacautelar IS 'Tipo de medida cautelar';


--
-- TOC entry 7263 (class 0 OID 0)
-- Dependencies: 212
-- Name: COLUMN bien_medidacautelar.tp_estadomedida; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_medidacautelar.tp_estadomedida IS 'Estado de la medida cautelar';


--
-- TOC entry 7264 (class 0 OID 0)
-- Dependencies: 212
-- Name: COLUMN bien_medidacautelar.proposito; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_medidacautelar.proposito IS 'Proposito de la diligencia';


--
-- TOC entry 7265 (class 0 OID 0)
-- Dependencies: 212
-- Name: COLUMN bien_medidacautelar.resumen; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_medidacautelar.resumen IS 'Resumen de la diligencia';


--
-- TOC entry 7266 (class 0 OID 0)
-- Dependencies: 212
-- Name: COLUMN bien_medidacautelar.decision; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_medidacautelar.decision IS 'Decisión tomada en la diligencia acerca de la medida cautelar';


--
-- TOC entry 7267 (class 0 OID 0)
-- Dependencies: 212
-- Name: COLUMN bien_medidacautelar.no_auto; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_medidacautelar.no_auto IS 'Numero de auto en que se emite la decisión';


--
-- TOC entry 7268 (class 0 OID 0)
-- Dependencies: 212
-- Name: COLUMN bien_medidacautelar.usr_crea; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_medidacautelar.usr_crea IS 'Usuario que crea el registro';


--
-- TOC entry 7269 (class 0 OID 0)
-- Dependencies: 212
-- Name: COLUMN bien_medidacautelar.fch_crea; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_medidacautelar.fch_crea IS 'Fecha de creación del registro';


--
-- TOC entry 7270 (class 0 OID 0)
-- Dependencies: 212
-- Name: COLUMN bien_medidacautelar.usr_modifica; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_medidacautelar.usr_modifica IS 'Usuario que realiza ultima modificación al registro';


--
-- TOC entry 7271 (class 0 OID 0)
-- Dependencies: 212
-- Name: COLUMN bien_medidacautelar.fch_modifica; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_medidacautelar.fch_modifica IS 'Fecha de ultima modificaión del registro';


--
-- TOC entry 211 (class 1259 OID 27551)
-- Dependencies: 6
-- Name: bien_obligacion; Type: TABLE; Schema: bienes; Owner: sijyp; Tablespace: 
--

CREATE TABLE bien_obligacion (
    id_obligacion integer NOT NULL,
    id_bien integer NOT NULL,
    fch_registro timestamp without time zone NOT NULL,
    tp_conceptoobligacion integer NOT NULL,
    id_persona integer,
    nombre_persona character varying(150),
    fch_obligacion timestamp without time zone,
    periodo_obligacion character varying(250),
    valor_total double precision NOT NULL,
    tp_moneda_total character varying(5) NOT NULL,
    valor_capital double precision,
    tp_moneda_capital character varying(5),
    valor_intereses double precision,
    tp_moneda_intereses character varying(5),
    observaciones character varying(250),
    usr_crea character varying(50),
    fch_crea timestamp without time zone,
    usr_modifica character varying(50),
    fch_modifica timestamp without time zone
);


ALTER TABLE bienes.bien_obligacion OWNER TO sijyp;

--
-- TOC entry 7272 (class 0 OID 0)
-- Dependencies: 211
-- Name: TABLE bien_obligacion; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON TABLE bien_obligacion IS 'Obligaciones del bien, relativo a impuestos y deudas amparados con el bien';


--
-- TOC entry 7273 (class 0 OID 0)
-- Dependencies: 211
-- Name: COLUMN bien_obligacion.id_obligacion; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_obligacion.id_obligacion IS 'Identificador de la obligacion';


--
-- TOC entry 7274 (class 0 OID 0)
-- Dependencies: 211
-- Name: COLUMN bien_obligacion.id_bien; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_obligacion.id_bien IS 'Identificador del bien que tiene la obligacion';


--
-- TOC entry 7275 (class 0 OID 0)
-- Dependencies: 211
-- Name: COLUMN bien_obligacion.fch_registro; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_obligacion.fch_registro IS 'Fecha de registro de la obligacion en el negocio';


--
-- TOC entry 7276 (class 0 OID 0)
-- Dependencies: 211
-- Name: COLUMN bien_obligacion.tp_conceptoobligacion; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_obligacion.tp_conceptoobligacion IS 'Concepto de la obligacion';


--
-- TOC entry 7277 (class 0 OID 0)
-- Dependencies: 211
-- Name: COLUMN bien_obligacion.id_persona; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_obligacion.id_persona IS 'Identificador de la persona acreedora de la obligación';


--
-- TOC entry 7278 (class 0 OID 0)
-- Dependencies: 211
-- Name: COLUMN bien_obligacion.nombre_persona; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_obligacion.nombre_persona IS 'Nombre de la persona acreedora de la obligación';


--
-- TOC entry 7279 (class 0 OID 0)
-- Dependencies: 211
-- Name: COLUMN bien_obligacion.fch_obligacion; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_obligacion.fch_obligacion IS 'Fecha de la obliigacion';


--
-- TOC entry 7280 (class 0 OID 0)
-- Dependencies: 211
-- Name: COLUMN bien_obligacion.periodo_obligacion; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_obligacion.periodo_obligacion IS 'Descripción del periodo o concepto de la obligación, por ejemplo, si se deben impuestos los años a los que corresponden los impuestos';


--
-- TOC entry 7281 (class 0 OID 0)
-- Dependencies: 211
-- Name: COLUMN bien_obligacion.valor_total; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_obligacion.valor_total IS 'Valor total de la obligacion';


--
-- TOC entry 7282 (class 0 OID 0)
-- Dependencies: 211
-- Name: COLUMN bien_obligacion.tp_moneda_total; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_obligacion.tp_moneda_total IS 'Tipo de moneda del valor total';


--
-- TOC entry 7283 (class 0 OID 0)
-- Dependencies: 211
-- Name: COLUMN bien_obligacion.valor_capital; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_obligacion.valor_capital IS 'Valor de la obligacion que corresponde a capital';


--
-- TOC entry 7284 (class 0 OID 0)
-- Dependencies: 211
-- Name: COLUMN bien_obligacion.tp_moneda_capital; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_obligacion.tp_moneda_capital IS 'Tipo de moneda del valor de capital';


--
-- TOC entry 7285 (class 0 OID 0)
-- Dependencies: 211
-- Name: COLUMN bien_obligacion.valor_intereses; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_obligacion.valor_intereses IS 'Valor de obligación que corresponde a intereses';


--
-- TOC entry 7286 (class 0 OID 0)
-- Dependencies: 211
-- Name: COLUMN bien_obligacion.tp_moneda_intereses; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_obligacion.tp_moneda_intereses IS 'Tipo de moneda de los intereses';


--
-- TOC entry 7287 (class 0 OID 0)
-- Dependencies: 211
-- Name: COLUMN bien_obligacion.observaciones; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_obligacion.observaciones IS 'Observaciones sobre la obligación';


--
-- TOC entry 7288 (class 0 OID 0)
-- Dependencies: 211
-- Name: COLUMN bien_obligacion.usr_crea; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_obligacion.usr_crea IS 'Usuario creador del registro';


--
-- TOC entry 7289 (class 0 OID 0)
-- Dependencies: 211
-- Name: COLUMN bien_obligacion.fch_crea; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_obligacion.fch_crea IS 'Fecha de creación del registro';


--
-- TOC entry 7290 (class 0 OID 0)
-- Dependencies: 211
-- Name: COLUMN bien_obligacion.usr_modifica; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_obligacion.usr_modifica IS 'Usuario que modifica por ultima vez el registro';


--
-- TOC entry 7291 (class 0 OID 0)
-- Dependencies: 211
-- Name: COLUMN bien_obligacion.fch_modifica; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_obligacion.fch_modifica IS 'Fecha de ultima modificación del registro';


--
-- TOC entry 309 (class 1259 OID 56287)
-- Dependencies: 6
-- Name: bien_origen_deoficio; Type: TABLE; Schema: bienes; Owner: sijyp; Tablespace: 
--

CREATE TABLE bien_origen_deoficio (
    id_origen_deoficio integer NOT NULL,
    id_bien integer NOT NULL,
    idorigenfuenteinformacion integer,
    id_postulado character varying(25),
    id_persona integer,
    idactividadfuenteinformacion integer,
    fch_actividad timestamp without time zone NOT NULL,
    observaciones character varying(250),
    usr_crea character varying(50),
    fch_crea timestamp without time zone,
    usr_modifica character varying(50),
    fch_modifica timestamp without time zone,
    fch_registro timestamp without time zone,
    nombrepostuladopersona character varying(50)
);


ALTER TABLE bienes.bien_origen_deoficio OWNER TO sijyp;

--
-- TOC entry 7292 (class 0 OID 0)
-- Dependencies: 309
-- Name: TABLE bien_origen_deoficio; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON TABLE bien_origen_deoficio IS 'Tabla para almacenar procedencia de oficio';


--
-- TOC entry 7293 (class 0 OID 0)
-- Dependencies: 309
-- Name: COLUMN bien_origen_deoficio.id_origen_deoficio; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_origen_deoficio.id_origen_deoficio IS 'Identificador de origen de oficio';


--
-- TOC entry 7294 (class 0 OID 0)
-- Dependencies: 309
-- Name: COLUMN bien_origen_deoficio.id_bien; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_origen_deoficio.id_bien IS 'Identificador del bien la que pertenece el origen de oficio';


--
-- TOC entry 7295 (class 0 OID 0)
-- Dependencies: 309
-- Name: COLUMN bien_origen_deoficio.idorigenfuenteinformacion; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_origen_deoficio.idorigenfuenteinformacion IS 'Identifcador unico del tipo de origen de la fuente de información.';


--
-- TOC entry 7296 (class 0 OID 0)
-- Dependencies: 309
-- Name: COLUMN bien_origen_deoficio.id_postulado; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_origen_deoficio.id_postulado IS 'Postulado (radicado_postulado) que genera el origen del bien.';


--
-- TOC entry 7297 (class 0 OID 0)
-- Dependencies: 309
-- Name: COLUMN bien_origen_deoficio.id_persona; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_origen_deoficio.id_persona IS 'Persona que genera el origen del bien.';


--
-- TOC entry 7298 (class 0 OID 0)
-- Dependencies: 309
-- Name: COLUMN bien_origen_deoficio.idactividadfuenteinformacion; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_origen_deoficio.idactividadfuenteinformacion IS 'Identifcador unico de actividad de la fuente de información.';


--
-- TOC entry 7299 (class 0 OID 0)
-- Dependencies: 309
-- Name: COLUMN bien_origen_deoficio.fch_actividad; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_origen_deoficio.fch_actividad IS 'Fecha de la actividad.';


--
-- TOC entry 7300 (class 0 OID 0)
-- Dependencies: 309
-- Name: COLUMN bien_origen_deoficio.observaciones; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_origen_deoficio.observaciones IS 'Observaciones del origen de oficio';


--
-- TOC entry 7301 (class 0 OID 0)
-- Dependencies: 309
-- Name: COLUMN bien_origen_deoficio.usr_crea; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_origen_deoficio.usr_crea IS 'Usuario que crea el registro';


--
-- TOC entry 7302 (class 0 OID 0)
-- Dependencies: 309
-- Name: COLUMN bien_origen_deoficio.fch_crea; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_origen_deoficio.fch_crea IS 'Fecha de creación del registro en la DB';


--
-- TOC entry 7303 (class 0 OID 0)
-- Dependencies: 309
-- Name: COLUMN bien_origen_deoficio.usr_modifica; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_origen_deoficio.usr_modifica IS 'Usuario que modifica el registro por última vez';


--
-- TOC entry 7304 (class 0 OID 0)
-- Dependencies: 309
-- Name: COLUMN bien_origen_deoficio.fch_modifica; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_origen_deoficio.fch_modifica IS 'Fecha de ultima modificación del registro';


--
-- TOC entry 7305 (class 0 OID 0)
-- Dependencies: 309
-- Name: COLUMN bien_origen_deoficio.fch_registro; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_origen_deoficio.fch_registro IS 'Fecha de registro del origen en el negocio';


--
-- TOC entry 7306 (class 0 OID 0)
-- Dependencies: 309
-- Name: COLUMN bien_origen_deoficio.nombrepostuladopersona; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_origen_deoficio.nombrepostuladopersona IS 'Campo donde se guarda el nombre del portulado o de la persona dependiendo del origenfuenteinformacion seleccionada.';


--
-- TOC entry 283 (class 1259 OID 55780)
-- Dependencies: 6
-- Name: bien_origen_desmovilizacion; Type: TABLE; Schema: bienes; Owner: sijyp; Tablespace: 
--

CREATE TABLE bien_origen_desmovilizacion (
    id_origen_desmovilizacion integer NOT NULL,
    id_bien integer NOT NULL,
    id_desmovilizacion integer NOT NULL,
    observaciones character varying(250),
    usr_crea character varying(50),
    fch_crea timestamp without time zone,
    usr_modifica character varying(50),
    fch_modifica timestamp without time zone,
    fch_registro timestamp without time zone
);


ALTER TABLE bienes.bien_origen_desmovilizacion OWNER TO sijyp;

--
-- TOC entry 7307 (class 0 OID 0)
-- Dependencies: 283
-- Name: TABLE bien_origen_desmovilizacion; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON TABLE bien_origen_desmovilizacion IS 'Tabla para almacenar la información de procedencia Desmovilización';


--
-- TOC entry 7308 (class 0 OID 0)
-- Dependencies: 283
-- Name: COLUMN bien_origen_desmovilizacion.id_origen_desmovilizacion; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_origen_desmovilizacion.id_origen_desmovilizacion IS 'Identificador de Desmovilización';


--
-- TOC entry 7309 (class 0 OID 0)
-- Dependencies: 283
-- Name: COLUMN bien_origen_desmovilizacion.id_bien; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_origen_desmovilizacion.id_bien IS 'Identificador del bien la que pertenece el origen desmovilizacion';


--
-- TOC entry 7310 (class 0 OID 0)
-- Dependencies: 283
-- Name: COLUMN bien_origen_desmovilizacion.id_desmovilizacion; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_origen_desmovilizacion.id_desmovilizacion IS 'Identificador de la desmovilizacion registrada en el sistema (esquema sijyp_integracion)';


--
-- TOC entry 7311 (class 0 OID 0)
-- Dependencies: 283
-- Name: COLUMN bien_origen_desmovilizacion.observaciones; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_origen_desmovilizacion.observaciones IS 'Observaciones del origen desmovilizacion';


--
-- TOC entry 7312 (class 0 OID 0)
-- Dependencies: 283
-- Name: COLUMN bien_origen_desmovilizacion.usr_crea; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_origen_desmovilizacion.usr_crea IS 'Usuario que crea el registro';


--
-- TOC entry 7313 (class 0 OID 0)
-- Dependencies: 283
-- Name: COLUMN bien_origen_desmovilizacion.fch_crea; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_origen_desmovilizacion.fch_crea IS 'Fecha de creación del registro en la DB';


--
-- TOC entry 7314 (class 0 OID 0)
-- Dependencies: 283
-- Name: COLUMN bien_origen_desmovilizacion.usr_modifica; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_origen_desmovilizacion.usr_modifica IS 'Usuario que modifica el registro por última vez';


--
-- TOC entry 7315 (class 0 OID 0)
-- Dependencies: 283
-- Name: COLUMN bien_origen_desmovilizacion.fch_modifica; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_origen_desmovilizacion.fch_modifica IS 'Fecha de ultima modificación del registro';


--
-- TOC entry 7316 (class 0 OID 0)
-- Dependencies: 283
-- Name: COLUMN bien_origen_desmovilizacion.fch_registro; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_origen_desmovilizacion.fch_registro IS 'Fecha de registro del origen en el negocio';


--
-- TOC entry 300 (class 1259 OID 56164)
-- Dependencies: 6
-- Name: bien_origen_versionlibre; Type: TABLE; Schema: bienes; Owner: sijyp; Tablespace: 
--

CREATE TABLE bien_origen_versionlibre (
    id_origen_versionlibre integer NOT NULL,
    id_bien integer NOT NULL,
    id_version integer NOT NULL,
    id_ofrecimiento integer NOT NULL,
    fch_ofrecimiento timestamp without time zone NOT NULL,
    observaciones character varying(250),
    usr_crea character varying(50),
    fch_crea timestamp without time zone,
    usr_modifica character varying(50),
    fch_modifica timestamp without time zone,
    fch_registro timestamp without time zone,
    fch_actividad timestamp without time zone NOT NULL
);


ALTER TABLE bienes.bien_origen_versionlibre OWNER TO sijyp;

--
-- TOC entry 7317 (class 0 OID 0)
-- Dependencies: 300
-- Name: COLUMN bien_origen_versionlibre.id_origen_versionlibre; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_origen_versionlibre.id_origen_versionlibre IS 'Identificador de origen version libre';


--
-- TOC entry 7318 (class 0 OID 0)
-- Dependencies: 300
-- Name: COLUMN bien_origen_versionlibre.id_bien; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_origen_versionlibre.id_bien IS 'Identificador del bien la que pertenece el origen version libre';


--
-- TOC entry 7319 (class 0 OID 0)
-- Dependencies: 300
-- Name: COLUMN bien_origen_versionlibre.id_version; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_origen_versionlibre.id_version IS 'Identificador de la version que pertenece el origen version libre';


--
-- TOC entry 7320 (class 0 OID 0)
-- Dependencies: 300
-- Name: COLUMN bien_origen_versionlibre.id_ofrecimiento; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_origen_versionlibre.id_ofrecimiento IS 'Tipo de ofrecimiento';


--
-- TOC entry 7321 (class 0 OID 0)
-- Dependencies: 300
-- Name: COLUMN bien_origen_versionlibre.fch_ofrecimiento; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_origen_versionlibre.fch_ofrecimiento IS 'Fecha de ofrecimiento';


--
-- TOC entry 7322 (class 0 OID 0)
-- Dependencies: 300
-- Name: COLUMN bien_origen_versionlibre.observaciones; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_origen_versionlibre.observaciones IS 'Observaciones';


--
-- TOC entry 7323 (class 0 OID 0)
-- Dependencies: 300
-- Name: COLUMN bien_origen_versionlibre.usr_crea; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_origen_versionlibre.usr_crea IS 'Usuario que crea el registro';


--
-- TOC entry 7324 (class 0 OID 0)
-- Dependencies: 300
-- Name: COLUMN bien_origen_versionlibre.fch_crea; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_origen_versionlibre.fch_crea IS 'Fecha de creación del registro en la DB';


--
-- TOC entry 7325 (class 0 OID 0)
-- Dependencies: 300
-- Name: COLUMN bien_origen_versionlibre.usr_modifica; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_origen_versionlibre.usr_modifica IS 'Usuario que modifica el registro por última vez';


--
-- TOC entry 7326 (class 0 OID 0)
-- Dependencies: 300
-- Name: COLUMN bien_origen_versionlibre.fch_modifica; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_origen_versionlibre.fch_modifica IS 'Fecha de ultima modificación del registro';


--
-- TOC entry 7327 (class 0 OID 0)
-- Dependencies: 300
-- Name: COLUMN bien_origen_versionlibre.fch_registro; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_origen_versionlibre.fch_registro IS 'Fecha de registro del origen en el negocio';


--
-- TOC entry 7328 (class 0 OID 0)
-- Dependencies: 300
-- Name: COLUMN bien_origen_versionlibre.fch_actividad; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_origen_versionlibre.fch_actividad IS 'Fecha de la versión libre';


--
-- TOC entry 209 (class 1259 OID 27500)
-- Dependencies: 6
-- Name: bien_relacionjuridica; Type: TABLE; Schema: bienes; Owner: sijyp; Tablespace: 
--

CREATE TABLE bien_relacionjuridica (
    id_bienrelacionjuridica integer NOT NULL,
    id_bien integer NOT NULL,
    fch_registro timestamp without time zone NOT NULL,
    tp_relacionjuridica integer NOT NULL,
    id_persona integer NOT NULL,
    nombre_persona character varying(150),
    fch_relacion timestamp without time zone NOT NULL,
    observaciones character varying(255),
    id_documento integer,
    usr_crea character varying(50),
    fch_crea timestamp without time zone,
    usr_modifica character varying(50),
    fch_modifica timestamp without time zone
);


ALTER TABLE bienes.bien_relacionjuridica OWNER TO sijyp;

--
-- TOC entry 7329 (class 0 OID 0)
-- Dependencies: 209
-- Name: TABLE bien_relacionjuridica; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON TABLE bien_relacionjuridica IS 'Relaciónes jurídicas de personas con el bien';


--
-- TOC entry 7330 (class 0 OID 0)
-- Dependencies: 209
-- Name: COLUMN bien_relacionjuridica.id_bienrelacionjuridica; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_relacionjuridica.id_bienrelacionjuridica IS 'Identificador de la relación juridica con el bien';


--
-- TOC entry 7331 (class 0 OID 0)
-- Dependencies: 209
-- Name: COLUMN bien_relacionjuridica.id_bien; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_relacionjuridica.id_bien IS 'Bien relacionado';


--
-- TOC entry 7332 (class 0 OID 0)
-- Dependencies: 209
-- Name: COLUMN bien_relacionjuridica.fch_registro; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_relacionjuridica.fch_registro IS 'Fech de registro de la relacion, no necesariamente es la fecha del sistema';


--
-- TOC entry 7333 (class 0 OID 0)
-- Dependencies: 209
-- Name: COLUMN bien_relacionjuridica.tp_relacionjuridica; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_relacionjuridica.tp_relacionjuridica IS 'Tipo de relación';


--
-- TOC entry 7334 (class 0 OID 0)
-- Dependencies: 209
-- Name: COLUMN bien_relacionjuridica.id_persona; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_relacionjuridica.id_persona IS 'Persona relacionada';


--
-- TOC entry 7335 (class 0 OID 0)
-- Dependencies: 209
-- Name: COLUMN bien_relacionjuridica.nombre_persona; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_relacionjuridica.nombre_persona IS 'Nombre de la perosna relacionada';


--
-- TOC entry 7336 (class 0 OID 0)
-- Dependencies: 209
-- Name: COLUMN bien_relacionjuridica.fch_relacion; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_relacionjuridica.fch_relacion IS 'Fecha de la relaión jurídica';


--
-- TOC entry 7337 (class 0 OID 0)
-- Dependencies: 209
-- Name: COLUMN bien_relacionjuridica.observaciones; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_relacionjuridica.observaciones IS 'Observaciones acerca de la relación jurídica';


--
-- TOC entry 7338 (class 0 OID 0)
-- Dependencies: 209
-- Name: COLUMN bien_relacionjuridica.id_documento; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_relacionjuridica.id_documento IS 'Documento soporte de la relación jurídica';


--
-- TOC entry 7339 (class 0 OID 0)
-- Dependencies: 209
-- Name: COLUMN bien_relacionjuridica.usr_crea; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_relacionjuridica.usr_crea IS 'Usuario creador del registro';


--
-- TOC entry 7340 (class 0 OID 0)
-- Dependencies: 209
-- Name: COLUMN bien_relacionjuridica.fch_crea; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_relacionjuridica.fch_crea IS 'Fecha de creación del registro';


--
-- TOC entry 7341 (class 0 OID 0)
-- Dependencies: 209
-- Name: COLUMN bien_relacionjuridica.usr_modifica; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_relacionjuridica.usr_modifica IS 'Usuario que realizó la última modificaión al registro';


--
-- TOC entry 7342 (class 0 OID 0)
-- Dependencies: 209
-- Name: COLUMN bien_relacionjuridica.fch_modifica; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_relacionjuridica.fch_modifica IS 'Fecha de última modificación del registro';


--
-- TOC entry 229 (class 1259 OID 27699)
-- Dependencies: 6
-- Name: bien_seq; Type: SEQUENCE; Schema: bienes; Owner: sijyp
--

CREATE SEQUENCE bien_seq
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE bienes.bien_seq OWNER TO sijyp;

--
-- TOC entry 208 (class 1259 OID 27471)
-- Dependencies: 6850 6
-- Name: bien_serviciodomiciliario; Type: TABLE; Schema: bienes; Owner: sijyp; Tablespace: 
--

CREATE TABLE bien_serviciodomiciliario (
    id_bien_servicio_domiciliario integer NOT NULL,
    id_bien integer NOT NULL,
    fch_registro timestamp without time zone NOT NULL,
    id_persona_acreedor integer NOT NULL,
    nombre_acreedor character varying(150),
    tp_servicio_domiciliario integer NOT NULL,
    valor double precision NOT NULL,
    tp_moneda character varying(5) DEFAULT 'COP'::character varying NOT NULL,
    fch_facturacion timestamp without time zone,
    id_documento integer NOT NULL,
    observaciones character varying(250),
    usr_crea character varying(50),
    fch_crea timestamp without time zone,
    usr_modifica character varying(50),
    fch_modifica timestamp without time zone
);


ALTER TABLE bienes.bien_serviciodomiciliario OWNER TO sijyp;

--
-- TOC entry 7343 (class 0 OID 0)
-- Dependencies: 208
-- Name: TABLE bien_serviciodomiciliario; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON TABLE bien_serviciodomiciliario IS 'Servicios domiciliarios de un bien';


--
-- TOC entry 7344 (class 0 OID 0)
-- Dependencies: 208
-- Name: COLUMN bien_serviciodomiciliario.id_bien_servicio_domiciliario; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_serviciodomiciliario.id_bien_servicio_domiciliario IS 'Identificador del registro de servicio domiciliarion';


--
-- TOC entry 7345 (class 0 OID 0)
-- Dependencies: 208
-- Name: COLUMN bien_serviciodomiciliario.id_bien; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_serviciodomiciliario.id_bien IS 'Identificador del bien al que esta ligado el servicio domiciliaio';


--
-- TOC entry 7346 (class 0 OID 0)
-- Dependencies: 208
-- Name: COLUMN bien_serviciodomiciliario.fch_registro; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_serviciodomiciliario.fch_registro IS 'Fecha de regisro de la información';


--
-- TOC entry 7347 (class 0 OID 0)
-- Dependencies: 208
-- Name: COLUMN bien_serviciodomiciliario.id_persona_acreedor; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_serviciodomiciliario.id_persona_acreedor IS 'Identificador de la persona acreedora del servicio (entidad de servicios)';


--
-- TOC entry 7348 (class 0 OID 0)
-- Dependencies: 208
-- Name: COLUMN bien_serviciodomiciliario.nombre_acreedor; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_serviciodomiciliario.nombre_acreedor IS 'Nombre del acreedor';


--
-- TOC entry 7349 (class 0 OID 0)
-- Dependencies: 208
-- Name: COLUMN bien_serviciodomiciliario.tp_servicio_domiciliario; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_serviciodomiciliario.tp_servicio_domiciliario IS 'Tipo de servicio domiciliario';


--
-- TOC entry 7350 (class 0 OID 0)
-- Dependencies: 208
-- Name: COLUMN bien_serviciodomiciliario.valor; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_serviciodomiciliario.valor IS 'Valor del servicio domiciliario';


--
-- TOC entry 7351 (class 0 OID 0)
-- Dependencies: 208
-- Name: COLUMN bien_serviciodomiciliario.tp_moneda; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_serviciodomiciliario.tp_moneda IS 'Tipo de moneda del servicio domiciliario';


--
-- TOC entry 7352 (class 0 OID 0)
-- Dependencies: 208
-- Name: COLUMN bien_serviciodomiciliario.fch_facturacion; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_serviciodomiciliario.fch_facturacion IS 'Fecha de facturación del servicio';


--
-- TOC entry 7353 (class 0 OID 0)
-- Dependencies: 208
-- Name: COLUMN bien_serviciodomiciliario.id_documento; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_serviciodomiciliario.id_documento IS 'Documento soporte del avaluo';


--
-- TOC entry 7354 (class 0 OID 0)
-- Dependencies: 208
-- Name: COLUMN bien_serviciodomiciliario.observaciones; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_serviciodomiciliario.observaciones IS 'Observaciones de servicio';


--
-- TOC entry 7355 (class 0 OID 0)
-- Dependencies: 208
-- Name: COLUMN bien_serviciodomiciliario.usr_crea; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_serviciodomiciliario.usr_crea IS 'Usuario creador del registro';


--
-- TOC entry 7356 (class 0 OID 0)
-- Dependencies: 208
-- Name: COLUMN bien_serviciodomiciliario.fch_crea; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_serviciodomiciliario.fch_crea IS 'Fecha de creación del registro';


--
-- TOC entry 7357 (class 0 OID 0)
-- Dependencies: 208
-- Name: COLUMN bien_serviciodomiciliario.usr_modifica; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_serviciodomiciliario.usr_modifica IS 'Usuario que modificó el registro por última vez';


--
-- TOC entry 7358 (class 0 OID 0)
-- Dependencies: 208
-- Name: COLUMN bien_serviciodomiciliario.fch_modifica; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_serviciodomiciliario.fch_modifica IS 'Fecha de última modificación del registro';


--
-- TOC entry 200 (class 1259 OID 27318)
-- Dependencies: 6845 6
-- Name: bien_subcaracteristica_valor; Type: TABLE; Schema: bienes; Owner: sijyp; Tablespace: 
--

CREATE TABLE bien_subcaracteristica_valor (
    id_bien_subcaracteristica_valor integer NOT NULL,
    tp_subcaracteristica integer NOT NULL,
    id_bien integer NOT NULL,
    fch_registro timestamp without time zone NOT NULL,
    valor_string character varying(250),
    valor_number numeric(25,5),
    valor_date timestamp without time zone,
    tp_tabla_relacion integer,
    id_registro_relacion character varying(10),
    id_documento integer,
    usr_crea character varying(50),
    fch_crea timestamp without time zone,
    usr_modifica character varying(50),
    fch_modifica timestamp without time zone,
    CONSTRAINT bscv_tipo_unico_chk CHECK ((((((valor_date IS NOT NULL) OR (valor_string IS NOT NULL)) OR (valor_number IS NOT NULL)) OR (id_registro_relacion IS NOT NULL)) OR (id_documento IS NOT NULL)))
);


ALTER TABLE bienes.bien_subcaracteristica_valor OWNER TO sijyp;

--
-- TOC entry 7359 (class 0 OID 0)
-- Dependencies: 200
-- Name: TABLE bien_subcaracteristica_valor; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON TABLE bien_subcaracteristica_valor IS 'Tabla que almacena los valores de las subcaracteristicas para un determinado bien. Su valor depende de los tipos de caracteristicas y subcaracteristicas definidos para cada tipo de bien, y de los que el usuario haya elegido adicionar para un determinado bien.';


--
-- TOC entry 7360 (class 0 OID 0)
-- Dependencies: 200
-- Name: COLUMN bien_subcaracteristica_valor.id_bien_subcaracteristica_valor; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_subcaracteristica_valor.id_bien_subcaracteristica_valor IS 'Llaver primaria de la tabla, identificador del valor de subcaracteristica.';


--
-- TOC entry 7361 (class 0 OID 0)
-- Dependencies: 200
-- Name: COLUMN bien_subcaracteristica_valor.tp_subcaracteristica; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_subcaracteristica_valor.tp_subcaracteristica IS 'Tipo de subcaracteristica al que corresponde este valor';


--
-- TOC entry 7362 (class 0 OID 0)
-- Dependencies: 200
-- Name: COLUMN bien_subcaracteristica_valor.id_bien; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_subcaracteristica_valor.id_bien IS 'Identificador del bien al que pertenece el valor de subcaracteristica';


--
-- TOC entry 7363 (class 0 OID 0)
-- Dependencies: 200
-- Name: COLUMN bien_subcaracteristica_valor.fch_registro; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_subcaracteristica_valor.fch_registro IS 'Fecha en que se registro el valor para la subcaracteristica, no es un fecha de auditoria, es un dato de negocio que puede ser menor a la fecha de registro efectiva en el sistema';


--
-- TOC entry 7364 (class 0 OID 0)
-- Dependencies: 200
-- Name: COLUMN bien_subcaracteristica_valor.valor_string; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_subcaracteristica_valor.valor_string IS 'Valor de subcaracteristica cuando es de tipo digitado de texto o cuando es de tipo lista';


--
-- TOC entry 7365 (class 0 OID 0)
-- Dependencies: 200
-- Name: COLUMN bien_subcaracteristica_valor.valor_number; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_subcaracteristica_valor.valor_number IS 'Valor de la subcaracteristica cuando es de tipo digitado para numerico o porcentaje';


--
-- TOC entry 7366 (class 0 OID 0)
-- Dependencies: 200
-- Name: COLUMN bien_subcaracteristica_valor.valor_date; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_subcaracteristica_valor.valor_date IS 'Valor de subcaracteristica cuando es de tipo digitado fecha';


--
-- TOC entry 7367 (class 0 OID 0)
-- Dependencies: 200
-- Name: COLUMN bien_subcaracteristica_valor.tp_tabla_relacion; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_subcaracteristica_valor.tp_tabla_relacion IS 'Relación al tipo de tabla al que corresponde el valor de subcaracteristica, en caso de ser de tipo Tabla de Sistema o Relación de Información.';


--
-- TOC entry 7368 (class 0 OID 0)
-- Dependencies: 200
-- Name: COLUMN bien_subcaracteristica_valor.id_registro_relacion; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_subcaracteristica_valor.id_registro_relacion IS 'Identificador del registro valor de una subcaracteristica de tipo Tabla del sistema o relación de Información. Requiere el valor de tp_tabla_relación para ubicar el registro';


--
-- TOC entry 7369 (class 0 OID 0)
-- Dependencies: 200
-- Name: COLUMN bien_subcaracteristica_valor.id_documento; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_subcaracteristica_valor.id_documento IS 'Identificador de documento en caso de que la subcaracteristica sea de tipo documento.';


--
-- TOC entry 7370 (class 0 OID 0)
-- Dependencies: 200
-- Name: COLUMN bien_subcaracteristica_valor.usr_crea; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_subcaracteristica_valor.usr_crea IS 'Campo de auditoria que guarda el usuario creador del registro
';


--
-- TOC entry 7371 (class 0 OID 0)
-- Dependencies: 200
-- Name: COLUMN bien_subcaracteristica_valor.fch_crea; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_subcaracteristica_valor.fch_crea IS 'Campo de auditoria que guarda la fecha en que se crea un registro';


--
-- TOC entry 7372 (class 0 OID 0)
-- Dependencies: 200
-- Name: COLUMN bien_subcaracteristica_valor.usr_modifica; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_subcaracteristica_valor.usr_modifica IS 'Campo de auditoria que guarda el usuario que realizó la última modificación al registro';


--
-- TOC entry 7373 (class 0 OID 0)
-- Dependencies: 200
-- Name: COLUMN bien_subcaracteristica_valor.fch_modifica; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_subcaracteristica_valor.fch_modifica IS 'Campo de auditoria que guarda la fecha de la última modificación al registro';


--
-- TOC entry 204 (class 1259 OID 27385)
-- Dependencies: 6846 6847 6
-- Name: bien_tenencia; Type: TABLE; Schema: bienes; Owner: sijyp; Tablespace: 
--

CREATE TABLE bien_tenencia (
    id_tenencia_bien integer NOT NULL,
    id_bien integer NOT NULL,
    fch_registro timestamp without time zone DEFAULT now() NOT NULL,
    id_persona integer NOT NULL,
    persona_nombre character varying(250),
    persona_tipodoc character varying(50),
    persona_numdoc character varying(50),
    observaciones character varying(250),
    tp_tenencia integer NOT NULL,
    otro_tipo character varying(50),
    tiempo_valor integer,
    tiempo_unidad character(1),
    usr_crea character varying(50),
    fch_crea timestamp without time zone,
    usr_modifica character(50),
    fch_modifica timestamp without time zone,
    CONSTRAINT tiempounidad_chk CHECK ((tiempo_unidad = ANY (ARRAY['D'::bpchar, 'M'::bpchar, 'A'::bpchar])))
);


ALTER TABLE bienes.bien_tenencia OWNER TO sijyp;

--
-- TOC entry 7374 (class 0 OID 0)
-- Dependencies: 204
-- Name: TABLE bien_tenencia; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON TABLE bien_tenencia IS 'Información de tenencia actual e histórica de un bien';


--
-- TOC entry 7375 (class 0 OID 0)
-- Dependencies: 204
-- Name: COLUMN bien_tenencia.id_tenencia_bien; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_tenencia.id_tenencia_bien IS 'Id⁯entificador del registro de tenencia del bien';


--
-- TOC entry 7376 (class 0 OID 0)
-- Dependencies: 204
-- Name: COLUMN bien_tenencia.id_bien; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_tenencia.id_bien IS 'Identificador del bien al que pertenece la tenencia';


--
-- TOC entry 7377 (class 0 OID 0)
-- Dependencies: 204
-- Name: COLUMN bien_tenencia.fch_registro; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_tenencia.fch_registro IS 'Fecha de registro de la tenencia, no tiene que corresponder con la fecha del sistema, pero si ser igual o menos';


--
-- TOC entry 7378 (class 0 OID 0)
-- Dependencies: 204
-- Name: COLUMN bien_tenencia.id_persona; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_tenencia.id_persona IS 'Identificador de la persona con tenencia sobre el bien. Se usa el identificador de sijyp V1';


--
-- TOC entry 7379 (class 0 OID 0)
-- Dependencies: 204
-- Name: COLUMN bien_tenencia.persona_nombre; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_tenencia.persona_nombre IS 'Nombre de la persona vinculada';


--
-- TOC entry 7380 (class 0 OID 0)
-- Dependencies: 204
-- Name: COLUMN bien_tenencia.persona_tipodoc; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_tenencia.persona_tipodoc IS 'Tipo de documento de la persona vinculada';


--
-- TOC entry 7381 (class 0 OID 0)
-- Dependencies: 204
-- Name: COLUMN bien_tenencia.persona_numdoc; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_tenencia.persona_numdoc IS 'Numero de documento de la persona vinculada';


--
-- TOC entry 7382 (class 0 OID 0)
-- Dependencies: 204
-- Name: COLUMN bien_tenencia.observaciones; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_tenencia.observaciones IS 'Observaciones acerca del registro de tenencia del bien';


--
-- TOC entry 7383 (class 0 OID 0)
-- Dependencies: 204
-- Name: COLUMN bien_tenencia.tp_tenencia; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_tenencia.tp_tenencia IS 'Tipo de tenencia del bien';


--
-- TOC entry 7384 (class 0 OID 0)
-- Dependencies: 204
-- Name: COLUMN bien_tenencia.otro_tipo; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_tenencia.otro_tipo IS 'Tipo de tenencia no codificado en la tabla';


--
-- TOC entry 7385 (class 0 OID 0)
-- Dependencies: 204
-- Name: COLUMN bien_tenencia.tiempo_valor; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_tenencia.tiempo_valor IS 'Valor de tiempo de la tenencia, se combina con tiempo_unidad para describir el periodo';


--
-- TOC entry 7386 (class 0 OID 0)
-- Dependencies: 204
-- Name: COLUMN bien_tenencia.tiempo_unidad; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_tenencia.tiempo_unidad IS 'Unidades de tiempo de la tenencia, se combina con tiempo_valor para describir el periodo';


--
-- TOC entry 7387 (class 0 OID 0)
-- Dependencies: 204
-- Name: COLUMN bien_tenencia.usr_crea; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_tenencia.usr_crea IS 'Username del creador del registro';


--
-- TOC entry 7388 (class 0 OID 0)
-- Dependencies: 204
-- Name: COLUMN bien_tenencia.fch_crea; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_tenencia.fch_crea IS 'Fecha de creación del registro';


--
-- TOC entry 7389 (class 0 OID 0)
-- Dependencies: 204
-- Name: COLUMN bien_tenencia.usr_modifica; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_tenencia.usr_modifica IS 'Username del usuario que modifico por ultima vez el registro';


--
-- TOC entry 7390 (class 0 OID 0)
-- Dependencies: 204
-- Name: COLUMN bien_tenencia.fch_modifica; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_tenencia.fch_modifica IS 'Fecha de última modificación del registro';


--
-- TOC entry 201 (class 1259 OID 27344)
-- Dependencies: 6
-- Name: bien_titular_derecho_dominio; Type: TABLE; Schema: bienes; Owner: sijyp; Tablespace: 
--

CREATE TABLE bien_titular_derecho_dominio (
    id_bien_titular_derecho_dominio integer NOT NULL,
    id_bien integer NOT NULL,
    fh_registro timestamp without time zone,
    id_persona integer NOT NULL,
    persona_nombre character varying(250),
    persona_tipodoc character varying(50),
    persona_numdoc character varying(50),
    observaciones character varying(2000),
    id_bien_documento integer,
    usr_crea character varying(50),
    fch_crea timestamp without time zone,
    usr_modifica character varying(50),
    fch_modifica timestamp without time zone
);


ALTER TABLE bienes.bien_titular_derecho_dominio OWNER TO sijyp;

--
-- TOC entry 7391 (class 0 OID 0)
-- Dependencies: 201
-- Name: TABLE bien_titular_derecho_dominio; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON TABLE bien_titular_derecho_dominio IS 'Tabla que almacena los titulares de derecho de dominio sobre un bien';


--
-- TOC entry 7392 (class 0 OID 0)
-- Dependencies: 201
-- Name: COLUMN bien_titular_derecho_dominio.id_bien_titular_derecho_dominio; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_titular_derecho_dominio.id_bien_titular_derecho_dominio IS 'Identificador del titular de derecho de dominio';


--
-- TOC entry 7393 (class 0 OID 0)
-- Dependencies: 201
-- Name: COLUMN bien_titular_derecho_dominio.id_bien; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_titular_derecho_dominio.id_bien IS 'Identificador del bien';


--
-- TOC entry 7394 (class 0 OID 0)
-- Dependencies: 201
-- Name: COLUMN bien_titular_derecho_dominio.fh_registro; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_titular_derecho_dominio.fh_registro IS 'Fecha de registro del valor, es fecha de negocio recibida por pantalla, no tiene que ser igual a la fecha del sistema';


--
-- TOC entry 7395 (class 0 OID 0)
-- Dependencies: 201
-- Name: COLUMN bien_titular_derecho_dominio.id_persona; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_titular_derecho_dominio.id_persona IS 'Persona titular del derecho de dominio';


--
-- TOC entry 7396 (class 0 OID 0)
-- Dependencies: 201
-- Name: COLUMN bien_titular_derecho_dominio.persona_nombre; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_titular_derecho_dominio.persona_nombre IS 'Nombre de la persona relacionada, se coonserva la relación con personas, pero se copia el valor';


--
-- TOC entry 7397 (class 0 OID 0)
-- Dependencies: 201
-- Name: COLUMN bien_titular_derecho_dominio.persona_tipodoc; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_titular_derecho_dominio.persona_tipodoc IS 'Tipo de documento de la persona relacionada, se guarda la relación pero se copia el tipo de documento';


--
-- TOC entry 7398 (class 0 OID 0)
-- Dependencies: 201
-- Name: COLUMN bien_titular_derecho_dominio.persona_numdoc; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_titular_derecho_dominio.persona_numdoc IS 'Número de documento de la persona relacionada, se conserva la relación pero se copia el valor';


--
-- TOC entry 7399 (class 0 OID 0)
-- Dependencies: 201
-- Name: COLUMN bien_titular_derecho_dominio.observaciones; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_titular_derecho_dominio.observaciones IS 'Observaciones sobre le titular de derecho de dominio';


--
-- TOC entry 7400 (class 0 OID 0)
-- Dependencies: 201
-- Name: COLUMN bien_titular_derecho_dominio.id_bien_documento; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_titular_derecho_dominio.id_bien_documento IS 'Relación con el documento que sustenta el registro de titular de derecho de domnio';


--
-- TOC entry 198 (class 1259 OID 27275)
-- Dependencies: 6843 6844 6
-- Name: bien_ubicacion; Type: TABLE; Schema: bienes; Owner: sijyp; Tablespace: 
--

CREATE TABLE bien_ubicacion (
    id_ubicacion integer NOT NULL,
    id_bien integer NOT NULL,
    fch_registro timestamp without time zone DEFAULT now() NOT NULL,
    vigente character varying(1),
    id_municipio character varying(10) NOT NULL,
    tx_inspeccion character varying(200),
    tx_corregimiento character varying(200),
    tx_vereda character varying(200),
    tx_finca character varying(200),
    tx_barrio character varying(200),
    tx_direccion character varying(200),
    tx_sitio character varying(200),
    descripcion character varying(250),
    usr_crea character varying(50),
    fch_crea timestamp without time zone,
    usr_modifica character varying(50),
    fch_modifica timestamp without time zone,
    CONSTRAINT ub_vigente_ck CHECK (((vigente)::text = ANY (ARRAY[('S'::character varying)::text, ('N'::character varying)::text])))
);


ALTER TABLE bienes.bien_ubicacion OWNER TO sijyp;

--
-- TOC entry 7401 (class 0 OID 0)
-- Dependencies: 198
-- Name: TABLE bien_ubicacion; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON TABLE bien_ubicacion IS 'Tabla que almacena las ubicaciones de los bienes';


--
-- TOC entry 7402 (class 0 OID 0)
-- Dependencies: 198
-- Name: COLUMN bien_ubicacion.id_ubicacion; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_ubicacion.id_ubicacion IS 'Identificador unico de la ubicación';


--
-- TOC entry 7403 (class 0 OID 0)
-- Dependencies: 198
-- Name: COLUMN bien_ubicacion.id_bien; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_ubicacion.id_bien IS 'Identificador del bien al que pertenece la ubicación';


--
-- TOC entry 7404 (class 0 OID 0)
-- Dependencies: 198
-- Name: COLUMN bien_ubicacion.fch_registro; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_ubicacion.fch_registro IS 'Fecha de registro de la ubicación, no es campo de auditoria por lo que la fecha puede ser anterior a la que el dato es ingresado en el sistema';


--
-- TOC entry 7405 (class 0 OID 0)
-- Dependencies: 198
-- Name: COLUMN bien_ubicacion.vigente; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_ubicacion.vigente IS 'Campo que establece si la ubicación es vigente';


--
-- TOC entry 7406 (class 0 OID 0)
-- Dependencies: 198
-- Name: COLUMN bien_ubicacion.id_municipio; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_ubicacion.id_municipio IS 'Municipio de ubicación';


--
-- TOC entry 7407 (class 0 OID 0)
-- Dependencies: 198
-- Name: COLUMN bien_ubicacion.tx_inspeccion; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_ubicacion.tx_inspeccion IS 'Inspección de ubicación';


--
-- TOC entry 7408 (class 0 OID 0)
-- Dependencies: 198
-- Name: COLUMN bien_ubicacion.tx_corregimiento; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_ubicacion.tx_corregimiento IS 'Corregimiento de ubicación';


--
-- TOC entry 7409 (class 0 OID 0)
-- Dependencies: 198
-- Name: COLUMN bien_ubicacion.tx_vereda; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_ubicacion.tx_vereda IS 'Vereda de ubicación';


--
-- TOC entry 7410 (class 0 OID 0)
-- Dependencies: 198
-- Name: COLUMN bien_ubicacion.tx_finca; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_ubicacion.tx_finca IS 'Finca de ubicación';


--
-- TOC entry 7411 (class 0 OID 0)
-- Dependencies: 198
-- Name: COLUMN bien_ubicacion.tx_barrio; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_ubicacion.tx_barrio IS 'Barrio de ubicación';


--
-- TOC entry 7412 (class 0 OID 0)
-- Dependencies: 198
-- Name: COLUMN bien_ubicacion.tx_direccion; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_ubicacion.tx_direccion IS 'Dirección de ubicación';


--
-- TOC entry 7413 (class 0 OID 0)
-- Dependencies: 198
-- Name: COLUMN bien_ubicacion.tx_sitio; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_ubicacion.tx_sitio IS 'Sitio de ubicación';


--
-- TOC entry 7414 (class 0 OID 0)
-- Dependencies: 198
-- Name: COLUMN bien_ubicacion.descripcion; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_ubicacion.descripcion IS 'Descripción de la ubicación del bien';


--
-- TOC entry 7415 (class 0 OID 0)
-- Dependencies: 198
-- Name: COLUMN bien_ubicacion.usr_crea; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_ubicacion.usr_crea IS 'Campo de auditoria que almacena el Usuario que crea el registro';


--
-- TOC entry 7416 (class 0 OID 0)
-- Dependencies: 198
-- Name: COLUMN bien_ubicacion.fch_crea; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_ubicacion.fch_crea IS 'Campo de auditoria que almacena la fecha en que se crea el registro';


--
-- TOC entry 7417 (class 0 OID 0)
-- Dependencies: 198
-- Name: COLUMN bien_ubicacion.usr_modifica; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_ubicacion.usr_modifica IS 'Campo de auditoria que almacena el Usuario que modifico por ultima vez el registro';


--
-- TOC entry 7418 (class 0 OID 0)
-- Dependencies: 198
-- Name: COLUMN bien_ubicacion.fch_modifica; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN bien_ubicacion.fch_modifica IS 'Campo de auditoria que almacena la fecha de última modificación del registro';


--
-- TOC entry 172 (class 1259 OID 27032)
-- Dependencies: 6
-- Name: bienes_sequence; Type: SEQUENCE; Schema: bienes; Owner: sijyp
--

CREATE SEQUENCE bienes_sequence
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE bienes.bienes_sequence OWNER TO sijyp;

--
-- TOC entry 238 (class 1259 OID 27717)
-- Dependencies: 6
-- Name: caracteristicaval_seq; Type: SEQUENCE; Schema: bienes; Owner: sijyp
--

CREATE SEQUENCE caracteristicaval_seq
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE bienes.caracteristicaval_seq OWNER TO sijyp;

--
-- TOC entry 232 (class 1259 OID 27705)
-- Dependencies: 6
-- Name: censogrupo_seq; Type: SEQUENCE; Schema: bienes; Owner: sijyp
--

CREATE SEQUENCE censogrupo_seq
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE bienes.censogrupo_seq OWNER TO sijyp;

--
-- TOC entry 233 (class 1259 OID 27707)
-- Dependencies: 6
-- Name: censointegrante_seq; Type: SEQUENCE; Schema: bienes; Owner: sijyp
--

CREATE SEQUENCE censointegrante_seq
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE bienes.censointegrante_seq OWNER TO sijyp;

--
-- TOC entry 234 (class 1259 OID 27709)
-- Dependencies: 6
-- Name: documento_seq; Type: SEQUENCE; Schema: bienes; Owner: sijyp
--

CREATE SEQUENCE documento_seq
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE bienes.documento_seq OWNER TO sijyp;

--
-- TOC entry 235 (class 1259 OID 27711)
-- Dependencies: 6
-- Name: envio_seq; Type: SEQUENCE; Schema: bienes; Owner: sijyp
--

CREATE SEQUENCE envio_seq
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE bienes.envio_seq OWNER TO sijyp;

--
-- TOC entry 310 (class 1259 OID 56490)
-- Dependencies: 6
-- Name: homologa_access; Type: TABLE; Schema: bienes; Owner: sijyp; Tablespace: 
--

CREATE TABLE homologa_access (
    valor_origen bigint NOT NULL,
    valor_destino bigint NOT NULL,
    entidad_destino character varying(200) NOT NULL
);


ALTER TABLE bienes.homologa_access OWNER TO sijyp;

--
-- TOC entry 7419 (class 0 OID 0)
-- Dependencies: 310
-- Name: TABLE homologa_access; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON TABLE homologa_access IS 'Tabla de Homologación de la información de la base de datos access';


--
-- TOC entry 195 (class 1259 OID 27239)
-- Dependencies: 6
-- Name: homologa_siijyp; Type: TABLE; Schema: bienes; Owner: sijyp; Tablespace: 
--

CREATE TABLE homologa_siijyp (
    entidad_origen character varying(50) NOT NULL,
    valor_origen character varying(50) NOT NULL,
    entidad_destino character varying(150),
    valor_destino character varying(50) NOT NULL
);


ALTER TABLE bienes.homologa_siijyp OWNER TO sijyp;

--
-- TOC entry 7420 (class 0 OID 0)
-- Dependencies: 195
-- Name: TABLE homologa_siijyp; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON TABLE homologa_siijyp IS 'Tabla de homologaciones de valor necesaria para el consumo del web service con SIIJYP.
Esta tabla funciona para valores tanto de identificadores de maestras como para valores de enumeraciones
Si el valor de traducción no se encuentra en esta tabla se asume que valor_origen = valor_destino.';


--
-- TOC entry 7421 (class 0 OID 0)
-- Dependencies: 195
-- Name: COLUMN homologa_siijyp.entidad_origen; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN homologa_siijyp.entidad_origen IS 'Nombre de la entidad sijp-fgn que se quiere homologar.
Los posibles valores son los nombres de la entidades con un punto y los nombres de los atributos de las entidades a traducir';


--
-- TOC entry 7422 (class 0 OID 0)
-- Dependencies: 195
-- Name: COLUMN homologa_siijyp.valor_origen; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN homologa_siijyp.valor_origen IS 'Valor en el sistema origen que se quiere traducir';


--
-- TOC entry 7423 (class 0 OID 0)
-- Dependencies: 195
-- Name: COLUMN homologa_siijyp.entidad_destino; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN homologa_siijyp.entidad_destino IS 'Nombre de la entidad destino que se quiere homologar.
Este valor es necesario solamente para las homologaciones en las que de una entidad origen se puede traducir a mas de una entidad destino. En los casos en que es uno a uno la traducción, este valor no es requerido
los posbles valores son los nombres de los elementos del mensaje del servicio';


--
-- TOC entry 7424 (class 0 OID 0)
-- Dependencies: 195
-- Name: COLUMN homologa_siijyp.valor_destino; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN homologa_siijyp.valor_destino IS 'Valor del resultado de la traducción';


--
-- TOC entry 242 (class 1259 OID 27725)
-- Dependencies: 6
-- Name: limitaciondominio_seq; Type: SEQUENCE; Schema: bienes; Owner: sijyp
--

CREATE SEQUENCE limitaciondominio_seq
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE bienes.limitaciondominio_seq OWNER TO sijyp;

--
-- TOC entry 174 (class 1259 OID 27041)
-- Dependencies: 6800 6801 6
-- Name: m_departamento; Type: TABLE; Schema: bienes; Owner: sijyp; Tablespace: 
--

CREATE TABLE m_departamento (
    id_departamento character varying(10) NOT NULL,
    id_pais character varying(10) NOT NULL,
    nombre character varying(200) NOT NULL,
    activo character varying(1) DEFAULT 'S'::character varying NOT NULL,
    CONSTRAINT d_activo_chk CHECK (((activo)::text = ANY (ARRAY[('S'::character varying)::text, ('N'::character varying)::text])))
);


ALTER TABLE bienes.m_departamento OWNER TO sijyp;

--
-- TOC entry 7425 (class 0 OID 0)
-- Dependencies: 174
-- Name: TABLE m_departamento; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON TABLE m_departamento IS 'Tabla de territorios de tipo departamento';


--
-- TOC entry 7426 (class 0 OID 0)
-- Dependencies: 174
-- Name: COLUMN m_departamento.id_departamento; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN m_departamento.id_departamento IS 'Identificador del departamento, se utilizan los códigos DANE para departamentos de Colombia, de requerirse la incorporación de territorios distintos se debe utilizar un estandar internacional, o la composición apartir de los códigos de pais del ISO 3166-1 seguidos de un número consecutivo.';


--
-- TOC entry 7427 (class 0 OID 0)
-- Dependencies: 174
-- Name: COLUMN m_departamento.id_pais; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN m_departamento.id_pais IS 'País al que pertenece el departamento o territorio';


--
-- TOC entry 7428 (class 0 OID 0)
-- Dependencies: 174
-- Name: COLUMN m_departamento.nombre; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN m_departamento.nombre IS 'Nombre del departamento o subdivisión territorial de un pais';


--
-- TOC entry 7429 (class 0 OID 0)
-- Dependencies: 174
-- Name: COLUMN m_departamento.activo; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN m_departamento.activo IS 'Indicador de si el registro esta activo o no';


--
-- TOC entry 175 (class 1259 OID 27053)
-- Dependencies: 6802 6803 6
-- Name: m_municipio; Type: TABLE; Schema: bienes; Owner: sijyp; Tablespace: 
--

CREATE TABLE m_municipio (
    id_municipio character varying(10) NOT NULL,
    id_departamento character varying(10) NOT NULL,
    nombre character varying(500) NOT NULL,
    activo character varying(1) DEFAULT 'S'::character varying NOT NULL,
    CONSTRAINT m_activo_chk CHECK (((activo)::text = ANY (ARRAY[('S'::character varying)::text, ('N'::character varying)::text])))
);


ALTER TABLE bienes.m_municipio OWNER TO sijyp;

--
-- TOC entry 7430 (class 0 OID 0)
-- Dependencies: 175
-- Name: TABLE m_municipio; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON TABLE m_municipio IS 'Tabla de municipios';


--
-- TOC entry 7431 (class 0 OID 0)
-- Dependencies: 175
-- Name: COLUMN m_municipio.id_municipio; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN m_municipio.id_municipio IS 'Identificador de municipios.
Para municipios de Colombia se utiliza el códio DANE.
Para municipios del extranjero se usara una composición del código del pais según la ISO 3166-1 y los códigos de las regiones/departamentos relacionados';


--
-- TOC entry 7432 (class 0 OID 0)
-- Dependencies: 175
-- Name: COLUMN m_municipio.id_departamento; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN m_municipio.id_departamento IS 'Departamento/region a que pertenece el municipio';


--
-- TOC entry 7433 (class 0 OID 0)
-- Dependencies: 175
-- Name: COLUMN m_municipio.nombre; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN m_municipio.nombre IS 'Nombre del municipio';


--
-- TOC entry 7434 (class 0 OID 0)
-- Dependencies: 175
-- Name: COLUMN m_municipio.activo; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN m_municipio.activo IS 'Indica si es seleccionable en listas';


--
-- TOC entry 173 (class 1259 OID 27034)
-- Dependencies: 6798 6799 6
-- Name: m_pais; Type: TABLE; Schema: bienes; Owner: sijyp; Tablespace: 
--

CREATE TABLE m_pais (
    id_pais character varying(10) NOT NULL,
    nombre character varying(200) NOT NULL,
    activo character varying(1) DEFAULT 'S'::character varying NOT NULL,
    CONSTRAINT pais_activo_chk CHECK (((activo)::text = ANY (ARRAY[('S'::character varying)::text, ('N'::character varying)::text])))
);


ALTER TABLE bienes.m_pais OWNER TO sijyp;

--
-- TOC entry 7435 (class 0 OID 0)
-- Dependencies: 173
-- Name: TABLE m_pais; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON TABLE m_pais IS 'Tabla de paises';


--
-- TOC entry 7436 (class 0 OID 0)
-- Dependencies: 173
-- Name: COLUMN m_pais.id_pais; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN m_pais.id_pais IS 'Identificador del pais según la lista de códigos de ISO-3166-1';


--
-- TOC entry 7437 (class 0 OID 0)
-- Dependencies: 173
-- Name: COLUMN m_pais.nombre; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN m_pais.nombre IS 'Nombre del país';


--
-- TOC entry 7438 (class 0 OID 0)
-- Dependencies: 173
-- Name: COLUMN m_pais.activo; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN m_pais.activo IS 'Indica si es seleccionable';


--
-- TOC entry 243 (class 1259 OID 27727)
-- Dependencies: 6
-- Name: medidacautelar_seq; Type: SEQUENCE; Schema: bienes; Owner: sijyp
--

CREATE SEQUENCE medidacautelar_seq
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE bienes.medidacautelar_seq OWNER TO sijyp;

--
-- TOC entry 244 (class 1259 OID 27729)
-- Dependencies: 6
-- Name: obligacion_seq; Type: SEQUENCE; Schema: bienes; Owner: sijyp
--

CREATE SEQUENCE obligacion_seq
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE bienes.obligacion_seq OWNER TO sijyp;

--
-- TOC entry 297 (class 1259 OID 56155)
-- Dependencies: 6
-- Name: origendeoficio_seq; Type: SEQUENCE; Schema: bienes; Owner: sijyp
--

CREATE SEQUENCE origendeoficio_seq
    START WITH 9
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE bienes.origendeoficio_seq OWNER TO sijyp;

--
-- TOC entry 296 (class 1259 OID 56153)
-- Dependencies: 6
-- Name: origendesmovilizacion_seq; Type: SEQUENCE; Schema: bienes; Owner: sijyp
--

CREATE SEQUENCE origendesmovilizacion_seq
    START WITH 9
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE bienes.origendesmovilizacion_seq OWNER TO sijyp;

--
-- TOC entry 298 (class 1259 OID 56157)
-- Dependencies: 6
-- Name: origenversionlibre_seq; Type: SEQUENCE; Schema: bienes; Owner: sijyp
--

CREATE SEQUENCE origenversionlibre_seq
    START WITH 9
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE bienes.origenversionlibre_seq OWNER TO sijyp;

--
-- TOC entry 236 (class 1259 OID 27713)
-- Dependencies: 6
-- Name: relacionjuridica_seq; Type: SEQUENCE; Schema: bienes; Owner: sijyp
--

CREATE SEQUENCE relacionjuridica_seq
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE bienes.relacionjuridica_seq OWNER TO sijyp;

--
-- TOC entry 196 (class 1259 OID 27244)
-- Dependencies: 6
-- Name: sec_permiso; Type: TABLE; Schema: bienes; Owner: sijyp; Tablespace: 
--

CREATE TABLE sec_permiso (
    idpermiso integer NOT NULL,
    principal character varying(50),
    recurso character varying(150),
    permiso character varying(150),
    excepto character varying(150)
);


ALTER TABLE bienes.sec_permiso OWNER TO sijyp;

--
-- TOC entry 7439 (class 0 OID 0)
-- Dependencies: 196
-- Name: TABLE sec_permiso; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON TABLE sec_permiso IS 'Tabla que guarda los permisos de la aplicación';


--
-- TOC entry 7440 (class 0 OID 0)
-- Dependencies: 196
-- Name: COLUMN sec_permiso.idpermiso; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN sec_permiso.idpermiso IS 'Identificador del permiso';


--
-- TOC entry 7441 (class 0 OID 0)
-- Dependencies: 196
-- Name: COLUMN sec_permiso.principal; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN sec_permiso.principal IS 'Nombre del principal (usuaro o grupo) autorizado';


--
-- TOC entry 7442 (class 0 OID 0)
-- Dependencies: 196
-- Name: COLUMN sec_permiso.recurso; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN sec_permiso.recurso IS 'Nombre del recurso para el que se asigna el permiso';


--
-- TOC entry 7443 (class 0 OID 0)
-- Dependencies: 196
-- Name: COLUMN sec_permiso.permiso; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN sec_permiso.permiso IS 'Permiso:
Vacio si no tiene restricciones
R: Restringido';


--
-- TOC entry 7444 (class 0 OID 0)
-- Dependencies: 196
-- Name: COLUMN sec_permiso.excepto; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN sec_permiso.excepto IS 'Excepto: las Excepciones a tener en cuenta al aplicar el permiso. Ejemplo: se puede consultar bienes, excepto los confidenciales';


--
-- TOC entry 237 (class 1259 OID 27715)
-- Dependencies: 6
-- Name: serviciodomiciliario_seq; Type: SEQUENCE; Schema: bienes; Owner: sijyp
--

CREATE SEQUENCE serviciodomiciliario_seq
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE bienes.serviciodomiciliario_seq OWNER TO sijyp;

--
-- TOC entry 239 (class 1259 OID 27719)
-- Dependencies: 6
-- Name: tenencia_seq; Type: SEQUENCE; Schema: bienes; Owner: sijyp
--

CREATE SEQUENCE tenencia_seq
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE bienes.tenencia_seq OWNER TO sijyp;

--
-- TOC entry 240 (class 1259 OID 27721)
-- Dependencies: 6
-- Name: titularderecho_seq; Type: SEQUENCE; Schema: bienes; Owner: sijyp
--

CREATE SEQUENCE titularderecho_seq
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE bienes.titularderecho_seq OWNER TO sijyp;

--
-- TOC entry 185 (class 1259 OID 27164)
-- Dependencies: 6826 6827 6
-- Name: tp_avaluo; Type: TABLE; Schema: bienes; Owner: sijyp; Tablespace: 
--

CREATE TABLE tp_avaluo (
    tp_avaluo integer NOT NULL,
    nombre character varying(50) NOT NULL,
    activo character varying(1) DEFAULT 'S'::character varying NOT NULL,
    CONSTRAINT tp_a_chk CHECK (((activo)::text = ANY (ARRAY[('S'::character varying)::text, ('N'::character varying)::text])))
);


ALTER TABLE bienes.tp_avaluo OWNER TO sijyp;

--
-- TOC entry 7445 (class 0 OID 0)
-- Dependencies: 185
-- Name: TABLE tp_avaluo; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON TABLE tp_avaluo IS 'Tipos de avaluo';


--
-- TOC entry 7446 (class 0 OID 0)
-- Dependencies: 185
-- Name: COLUMN tp_avaluo.tp_avaluo; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_avaluo.tp_avaluo IS 'Identificador del tipo de avaluo';


--
-- TOC entry 7447 (class 0 OID 0)
-- Dependencies: 185
-- Name: COLUMN tp_avaluo.nombre; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_avaluo.nombre IS 'Nombre del tipo de avaluo';


--
-- TOC entry 7448 (class 0 OID 0)
-- Dependencies: 185
-- Name: COLUMN tp_avaluo.activo; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_avaluo.activo IS 'Indica si el tipo de avaluo esta o no activo para selección';


--
-- TOC entry 176 (class 1259 OID 27068)
-- Dependencies: 6804 6805 6806 6
-- Name: tp_bien; Type: TABLE; Schema: bienes; Owner: sijyp; Tablespace: 
--

CREATE TABLE tp_bien (
    tp_bien integer NOT NULL,
    nombre character varying NOT NULL,
    hijo_requerido character varying(5),
    activo character varying(1) DEFAULT 'S'::character varying NOT NULL,
    CONSTRAINT tb_active_chk CHECK (((activo)::text = ANY (ARRAY[('S'::character varying)::text, ('N'::character varying)::text]))),
    CONSTRAINT tb_ck CHECK (((hijo_requerido)::text = ANY (ARRAY[('UBICA'::character varying)::text, ('IDENT'::character varying)::text])))
);


ALTER TABLE bienes.tp_bien OWNER TO sijyp;

--
-- TOC entry 7449 (class 0 OID 0)
-- Dependencies: 176
-- Name: TABLE tp_bien; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON TABLE tp_bien IS 'Tipos de Bien';


--
-- TOC entry 7450 (class 0 OID 0)
-- Dependencies: 176
-- Name: COLUMN tp_bien.tp_bien; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_bien.tp_bien IS 'Identificador del tipo de bien';


--
-- TOC entry 7451 (class 0 OID 0)
-- Dependencies: 176
-- Name: COLUMN tp_bien.nombre; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_bien.nombre IS 'nomre del tipo de bien';


--
-- TOC entry 7452 (class 0 OID 0)
-- Dependencies: 176
-- Name: COLUMN tp_bien.hijo_requerido; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_bien.hijo_requerido IS 'Indica que tipo de dato es requerido cuando se ingresa un bien de este tipo. La cara inicial establece que para los inmuebles se requiere una ubicación, y para los muebles una caracteristica de identificación';


--
-- TOC entry 7453 (class 0 OID 0)
-- Dependencies: 176
-- Name: COLUMN tp_bien.activo; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_bien.activo IS 'Indica si el tipo esta disponible para selección';


--
-- TOC entry 181 (class 1259 OID 27112)
-- Dependencies: 6815 6816 6817 6818 6
-- Name: tp_caracteristica_bien; Type: TABLE; Schema: bienes; Owner: sijyp; Tablespace: 
--

CREATE TABLE tp_caracteristica_bien (
    tp_caracteristica_bien integer NOT NULL,
    tp_bien integer NOT NULL,
    nombre character varying(50) NOT NULL,
    identificacion character varying(1) DEFAULT 'N'::character varying NOT NULL,
    activo character varying(1) DEFAULT 'S'::character varying NOT NULL,
    CONSTRAINT tcb_activo_chk CHECK (((activo)::text = ANY (ARRAY[('S'::character varying)::text, ('N'::character varying)::text]))),
    CONSTRAINT tpc_id_chk CHECK (((identificacion)::text = ANY (ARRAY[('S'::character varying)::text, ('N'::character varying)::text])))
);


ALTER TABLE bienes.tp_caracteristica_bien OWNER TO sijyp;

--
-- TOC entry 7454 (class 0 OID 0)
-- Dependencies: 181
-- Name: TABLE tp_caracteristica_bien; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON TABLE tp_caracteristica_bien IS 'Tipos de caracteristicas configurables';


--
-- TOC entry 7455 (class 0 OID 0)
-- Dependencies: 181
-- Name: COLUMN tp_caracteristica_bien.tp_caracteristica_bien; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_caracteristica_bien.tp_caracteristica_bien IS 'Identificador del tipo de caracteristica';


--
-- TOC entry 7456 (class 0 OID 0)
-- Dependencies: 181
-- Name: COLUMN tp_caracteristica_bien.tp_bien; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_caracteristica_bien.tp_bien IS 'Tipo de bien al que corresponde el tipo de caracteristica';


--
-- TOC entry 7457 (class 0 OID 0)
-- Dependencies: 181
-- Name: COLUMN tp_caracteristica_bien.nombre; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_caracteristica_bien.nombre IS 'nombre del tipo de caracteristica';


--
-- TOC entry 7458 (class 0 OID 0)
-- Dependencies: 181
-- Name: COLUMN tp_caracteristica_bien.identificacion; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_caracteristica_bien.identificacion IS 'Indica si la caracteristica es de tipo identificación o no';


--
-- TOC entry 7459 (class 0 OID 0)
-- Dependencies: 181
-- Name: COLUMN tp_caracteristica_bien.activo; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_caracteristica_bien.activo IS 'Indica si el tipo de caracteristica está o no activo';


--
-- TOC entry 177 (class 1259 OID 27079)
-- Dependencies: 6807 6808 6
-- Name: tp_clase_bien; Type: TABLE; Schema: bienes; Owner: sijyp; Tablespace: 
--

CREATE TABLE tp_clase_bien (
    id_clase_bien integer NOT NULL,
    tp_bien integer NOT NULL,
    nombre character varying(200) NOT NULL,
    activo character varying(1) DEFAULT 'S'::character varying NOT NULL,
    CONSTRAINT cb_activo_ck CHECK (((activo)::text = ANY (ARRAY[('S'::character varying)::text, ('N'::character varying)::text])))
);


ALTER TABLE bienes.tp_clase_bien OWNER TO sijyp;

--
-- TOC entry 7460 (class 0 OID 0)
-- Dependencies: 177
-- Name: TABLE tp_clase_bien; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON TABLE tp_clase_bien IS 'Clases de bien, subdivisiones de tipo de bien';


--
-- TOC entry 7461 (class 0 OID 0)
-- Dependencies: 177
-- Name: COLUMN tp_clase_bien.id_clase_bien; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_clase_bien.id_clase_bien IS 'Identificador de la clase de bien';


--
-- TOC entry 7462 (class 0 OID 0)
-- Dependencies: 177
-- Name: COLUMN tp_clase_bien.tp_bien; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_clase_bien.tp_bien IS 'Tipo de bien al que pertenece la clase';


--
-- TOC entry 7463 (class 0 OID 0)
-- Dependencies: 177
-- Name: COLUMN tp_clase_bien.nombre; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_clase_bien.nombre IS 'Nombre de la clase de bien';


--
-- TOC entry 7464 (class 0 OID 0)
-- Dependencies: 177
-- Name: COLUMN tp_clase_bien.activo; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_clase_bien.activo IS 'Indica si la clase de Bien está disponible para selección';


--
-- TOC entry 192 (class 1259 OID 27214)
-- Dependencies: 6838 6839 6840 6
-- Name: tp_conceptoobligacion; Type: TABLE; Schema: bienes; Owner: sijyp; Tablespace: 
--

CREATE TABLE tp_conceptoobligacion (
    tp_conceptoobligacion integer NOT NULL,
    nombre character varying(50) NOT NULL,
    tp_bien integer NOT NULL,
    es_impuesto character varying(1) DEFAULT 'N'::character varying NOT NULL,
    activo character varying(1) NOT NULL,
    CONSTRAINT tcob_activo_chk CHECK (((activo)::text = ANY (ARRAY[('S'::character varying)::text, ('N'::character varying)::text]))),
    CONSTRAINT tcob_esimpuesto_chk CHECK (((es_impuesto)::text = ANY (ARRAY[('S'::character varying)::text, ('N'::character varying)::text])))
);


ALTER TABLE bienes.tp_conceptoobligacion OWNER TO sijyp;

--
-- TOC entry 7465 (class 0 OID 0)
-- Dependencies: 192
-- Name: TABLE tp_conceptoobligacion; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON TABLE tp_conceptoobligacion IS 'Tipo de concepto de una obligación de un bien';


--
-- TOC entry 7466 (class 0 OID 0)
-- Dependencies: 192
-- Name: COLUMN tp_conceptoobligacion.tp_conceptoobligacion; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_conceptoobligacion.tp_conceptoobligacion IS 'Identificador de concepto de obligacion de un bien';


--
-- TOC entry 7467 (class 0 OID 0)
-- Dependencies: 192
-- Name: COLUMN tp_conceptoobligacion.nombre; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_conceptoobligacion.nombre IS 'Nombre del concepto de obligación de un bien';


--
-- TOC entry 7468 (class 0 OID 0)
-- Dependencies: 192
-- Name: COLUMN tp_conceptoobligacion.tp_bien; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_conceptoobligacion.tp_bien IS 'Tipo de bien asociado al concepto';


--
-- TOC entry 7469 (class 0 OID 0)
-- Dependencies: 192
-- Name: COLUMN tp_conceptoobligacion.es_impuesto; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_conceptoobligacion.es_impuesto IS 'Indica si un concepto se refiere a un impuesto';


--
-- TOC entry 7470 (class 0 OID 0)
-- Dependencies: 192
-- Name: COLUMN tp_conceptoobligacion.activo; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_conceptoobligacion.activo IS 'Indica si el registro está disponible para listas de selección';


--
-- TOC entry 179 (class 1259 OID 27098)
-- Dependencies: 6811 6812 6
-- Name: tp_documento; Type: TABLE; Schema: bienes; Owner: sijyp; Tablespace: 
--

CREATE TABLE tp_documento (
    tp_documento integer NOT NULL,
    nombre character varying(150) NOT NULL,
    detalle character varying(150),
    activo character varying(1) DEFAULT 'S'::character varying NOT NULL,
    CONSTRAINT tpd_activo_chk CHECK (((activo)::text = ANY (ARRAY[('S'::character varying)::text, ('N'::character varying)::text])))
);


ALTER TABLE bienes.tp_documento OWNER TO sijyp;

--
-- TOC entry 7471 (class 0 OID 0)
-- Dependencies: 179
-- Name: TABLE tp_documento; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON TABLE tp_documento IS 'Lista de tipos de documentos que se puede cargar al sistema';


--
-- TOC entry 7472 (class 0 OID 0)
-- Dependencies: 179
-- Name: COLUMN tp_documento.tp_documento; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_documento.tp_documento IS 'Identificador del tipo de documento';


--
-- TOC entry 7473 (class 0 OID 0)
-- Dependencies: 179
-- Name: COLUMN tp_documento.nombre; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_documento.nombre IS 'Nomre del tipo de documento';


--
-- TOC entry 7474 (class 0 OID 0)
-- Dependencies: 179
-- Name: COLUMN tp_documento.detalle; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_documento.detalle IS 'Identificador de grupo de tipos de documento. Se requiere si hay necesidad de incluir en una pestaña solamente un numero determinado de tipos de documento';


--
-- TOC entry 7475 (class 0 OID 0)
-- Dependencies: 179
-- Name: COLUMN tp_documento.activo; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_documento.activo IS 'Indicador de sis está o no activo el tipo de documento';


--
-- TOC entry 194 (class 1259 OID 27233)
-- Dependencies: 6842 6
-- Name: tp_estadomedidacautelar; Type: TABLE; Schema: bienes; Owner: sijyp; Tablespace: 
--

CREATE TABLE tp_estadomedidacautelar (
    tp_estadomedidacautelar integer NOT NULL,
    nombre character varying(50) NOT NULL,
    activo character varying(1) NOT NULL,
    CONSTRAINT temc_activo_chk CHECK (((activo)::text = ANY (ARRAY[('S'::character varying)::text, ('N'::character varying)::text])))
);


ALTER TABLE bienes.tp_estadomedidacautelar OWNER TO sijyp;

--
-- TOC entry 7476 (class 0 OID 0)
-- Dependencies: 194
-- Name: TABLE tp_estadomedidacautelar; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON TABLE tp_estadomedidacautelar IS 'Tipo de concepto de una obligación de un bien';


--
-- TOC entry 7477 (class 0 OID 0)
-- Dependencies: 194
-- Name: COLUMN tp_estadomedidacautelar.tp_estadomedidacautelar; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_estadomedidacautelar.tp_estadomedidacautelar IS 'Identificador de estado de medida cautelar';


--
-- TOC entry 7478 (class 0 OID 0)
-- Dependencies: 194
-- Name: COLUMN tp_estadomedidacautelar.nombre; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_estadomedidacautelar.nombre IS 'Nombre del estado de medida cautelar';


--
-- TOC entry 7479 (class 0 OID 0)
-- Dependencies: 194
-- Name: COLUMN tp_estadomedidacautelar.activo; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_estadomedidacautelar.activo IS 'Indica si el registro está disponible para listas de selección';


--
-- TOC entry 178 (class 1259 OID 27091)
-- Dependencies: 6809 6810 6
-- Name: tp_etapa_gestion; Type: TABLE; Schema: bienes; Owner: sijyp; Tablespace: 
--

CREATE TABLE tp_etapa_gestion (
    tp_etapa_gestion integer NOT NULL,
    nombre character varying(25) NOT NULL,
    activo character varying(1) DEFAULT 'S'::character varying NOT NULL,
    CONSTRAINT teg_chk CHECK (((activo)::text = ANY (ARRAY[('S'::character varying)::text, ('N'::character varying)::text])))
);


ALTER TABLE bienes.tp_etapa_gestion OWNER TO sijyp;

--
-- TOC entry 7480 (class 0 OID 0)
-- Dependencies: 178
-- Name: TABLE tp_etapa_gestion; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON TABLE tp_etapa_gestion IS 'Etapas de gestion de un bien, actua como los estados de un ciclo de vida';


--
-- TOC entry 7481 (class 0 OID 0)
-- Dependencies: 178
-- Name: COLUMN tp_etapa_gestion.tp_etapa_gestion; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_etapa_gestion.tp_etapa_gestion IS 'Identificador de la etapa de gestion';


--
-- TOC entry 7482 (class 0 OID 0)
-- Dependencies: 178
-- Name: COLUMN tp_etapa_gestion.nombre; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_etapa_gestion.nombre IS 'Nombre de la etapa de gestion';


--
-- TOC entry 7483 (class 0 OID 0)
-- Dependencies: 178
-- Name: COLUMN tp_etapa_gestion.activo; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_etapa_gestion.activo IS 'Indica si la etapa esta disponible para selección';


--
-- TOC entry 188 (class 1259 OID 27185)
-- Dependencies: 6832 6833 6
-- Name: tp_hecho_victima_violencia; Type: TABLE; Schema: bienes; Owner: sijyp; Tablespace: 
--

CREATE TABLE tp_hecho_victima_violencia (
    tp_hecho_violencia integer NOT NULL,
    nombre character varying(150) NOT NULL,
    activo character varying(1) DEFAULT 'S'::character varying NOT NULL,
    CONSTRAINT thv_activo_chk CHECK (((activo)::text = ANY (ARRAY[('S'::character varying)::text, ('N'::character varying)::text])))
);


ALTER TABLE bienes.tp_hecho_victima_violencia OWNER TO sijyp;

--
-- TOC entry 7484 (class 0 OID 0)
-- Dependencies: 188
-- Name: TABLE tp_hecho_victima_violencia; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON TABLE tp_hecho_victima_violencia IS 'Tipo de hecho de violencia, usado para caracterización de cens de inmuebles';


--
-- TOC entry 7485 (class 0 OID 0)
-- Dependencies: 188
-- Name: COLUMN tp_hecho_victima_violencia.tp_hecho_violencia; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_hecho_victima_violencia.tp_hecho_violencia IS 'Tipo de hecho de violencia';


--
-- TOC entry 7486 (class 0 OID 0)
-- Dependencies: 188
-- Name: COLUMN tp_hecho_victima_violencia.nombre; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_hecho_victima_violencia.nombre IS 'Nombre del hecho violento';


--
-- TOC entry 7487 (class 0 OID 0)
-- Dependencies: 188
-- Name: COLUMN tp_hecho_victima_violencia.activo; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_hecho_victima_violencia.activo IS 'Indica si esta activo para selección';


--
-- TOC entry 191 (class 1259 OID 27208)
-- Dependencies: 6837 6
-- Name: tp_limitaciondominiobien; Type: TABLE; Schema: bienes; Owner: sijyp; Tablespace: 
--

CREATE TABLE tp_limitaciondominiobien (
    tp_limitaciondominio integer NOT NULL,
    nombre character varying(50) NOT NULL,
    activo character varying(1) NOT NULL,
    CONSTRAINT tlddb_activo_chk CHECK (((activo)::text = ANY (ARRAY[('S'::character varying)::text, ('N'::character varying)::text])))
);


ALTER TABLE bienes.tp_limitaciondominiobien OWNER TO sijyp;

--
-- TOC entry 7488 (class 0 OID 0)
-- Dependencies: 191
-- Name: TABLE tp_limitaciondominiobien; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON TABLE tp_limitaciondominiobien IS 'Tipo de limitación del derecho de dominio sobre un bien';


--
-- TOC entry 7489 (class 0 OID 0)
-- Dependencies: 191
-- Name: COLUMN tp_limitaciondominiobien.tp_limitaciondominio; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_limitaciondominiobien.tp_limitaciondominio IS 'Identificador de tipo de limitación al derecho de dominio sobre un bien';


--
-- TOC entry 7490 (class 0 OID 0)
-- Dependencies: 191
-- Name: COLUMN tp_limitaciondominiobien.nombre; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_limitaciondominiobien.nombre IS 'Nombre del tipo de limitación al derecho de dominio sobre un bien';


--
-- TOC entry 7491 (class 0 OID 0)
-- Dependencies: 191
-- Name: COLUMN tp_limitaciondominiobien.activo; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_limitaciondominiobien.activo IS 'Indica si el registro está disponible para listas de selección';


--
-- TOC entry 193 (class 1259 OID 27227)
-- Dependencies: 6841 6
-- Name: tp_medidacautelar; Type: TABLE; Schema: bienes; Owner: sijyp; Tablespace: 
--

CREATE TABLE tp_medidacautelar (
    tp_medidacautelar integer NOT NULL,
    nombre character varying(50) NOT NULL,
    activo character varying(1) NOT NULL,
    CONSTRAINT tmc_activo_chk CHECK (((activo)::text = ANY (ARRAY[('S'::character varying)::text, ('N'::character varying)::text])))
);


ALTER TABLE bienes.tp_medidacautelar OWNER TO sijyp;

--
-- TOC entry 7492 (class 0 OID 0)
-- Dependencies: 193
-- Name: TABLE tp_medidacautelar; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON TABLE tp_medidacautelar IS 'Tipo de concepto de una obligación de un bien';


--
-- TOC entry 7493 (class 0 OID 0)
-- Dependencies: 193
-- Name: COLUMN tp_medidacautelar.tp_medidacautelar; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_medidacautelar.tp_medidacautelar IS 'Identificador de tipo de medida cautelar';


--
-- TOC entry 7494 (class 0 OID 0)
-- Dependencies: 193
-- Name: COLUMN tp_medidacautelar.nombre; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_medidacautelar.nombre IS 'Nombre del tipo de medida cautelar';


--
-- TOC entry 7495 (class 0 OID 0)
-- Dependencies: 193
-- Name: COLUMN tp_medidacautelar.activo; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_medidacautelar.activo IS 'Indica si el registro está disponible para listas de selección';


--
-- TOC entry 186 (class 1259 OID 27171)
-- Dependencies: 6828 6829 6
-- Name: tp_moneda; Type: TABLE; Schema: bienes; Owner: sijyp; Tablespace: 
--

CREATE TABLE tp_moneda (
    tp_moneda character varying(5) NOT NULL,
    nombre character varying(150) NOT NULL,
    activo character varying(1) DEFAULT 'S'::character varying NOT NULL,
    CONSTRAINT tpm_activo_chk CHECK (((activo)::text = ANY (ARRAY[('S'::character varying)::text, ('N'::character varying)::text])))
);


ALTER TABLE bienes.tp_moneda OWNER TO sijyp;

--
-- TOC entry 7496 (class 0 OID 0)
-- Dependencies: 186
-- Name: TABLE tp_moneda; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON TABLE tp_moneda IS 'Tipos de moneda';


--
-- TOC entry 7497 (class 0 OID 0)
-- Dependencies: 186
-- Name: COLUMN tp_moneda.tp_moneda; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_moneda.tp_moneda IS 'Tipo de moneda de auerdo al ISO 4217';


--
-- TOC entry 7498 (class 0 OID 0)
-- Dependencies: 186
-- Name: COLUMN tp_moneda.nombre; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_moneda.nombre IS 'Nombre de la moneda';


--
-- TOC entry 7499 (class 0 OID 0)
-- Dependencies: 186
-- Name: COLUMN tp_moneda.activo; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_moneda.activo IS 'Indica si esta activo para selección';


--
-- TOC entry 190 (class 1259 OID 27199)
-- Dependencies: 6836 6
-- Name: tp_relacionjuridicabien; Type: TABLE; Schema: bienes; Owner: sijyp; Tablespace: 
--

CREATE TABLE tp_relacionjuridicabien (
    tp_relacionjuridica integer NOT NULL,
    nombre character varying NOT NULL,
    activo character varying(1) NOT NULL,
    CONSTRAINT trjb_actvo_chk CHECK (((activo)::text = ANY (ARRAY[('S'::character varying)::text, ('N'::character varying)::text])))
);


ALTER TABLE bienes.tp_relacionjuridicabien OWNER TO sijyp;

--
-- TOC entry 7500 (class 0 OID 0)
-- Dependencies: 190
-- Name: TABLE tp_relacionjuridicabien; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON TABLE tp_relacionjuridicabien IS 'Tipos de relación juridica de una persona con un bien';


--
-- TOC entry 7501 (class 0 OID 0)
-- Dependencies: 190
-- Name: COLUMN tp_relacionjuridicabien.tp_relacionjuridica; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_relacionjuridicabien.tp_relacionjuridica IS 'Tipo de relación jurídica';


--
-- TOC entry 7502 (class 0 OID 0)
-- Dependencies: 190
-- Name: COLUMN tp_relacionjuridicabien.nombre; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_relacionjuridicabien.nombre IS 'Nombre dle tipo de relación jurídica con un bien';


--
-- TOC entry 7503 (class 0 OID 0)
-- Dependencies: 190
-- Name: COLUMN tp_relacionjuridicabien.activo; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_relacionjuridicabien.activo IS 'Indica si el tipo de relación juridica esta dispnible en listas de selección';


--
-- TOC entry 189 (class 1259 OID 27192)
-- Dependencies: 6834 6835 6
-- Name: tp_serviciodomiciliario; Type: TABLE; Schema: bienes; Owner: sijyp; Tablespace: 
--

CREATE TABLE tp_serviciodomiciliario (
    tp_serviciodomiciliario integer NOT NULL,
    nombre character varying(50) NOT NULL,
    activo character varying(1) DEFAULT 'S'::character varying NOT NULL,
    CONSTRAINT tsd_activo_chk CHECK (((activo)::text = ANY (ARRAY[('S'::character varying)::text, ('N'::character varying)::text])))
);


ALTER TABLE bienes.tp_serviciodomiciliario OWNER TO sijyp;

--
-- TOC entry 7504 (class 0 OID 0)
-- Dependencies: 189
-- Name: TABLE tp_serviciodomiciliario; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON TABLE tp_serviciodomiciliario IS 'Tipo de servicio domiciliario';


--
-- TOC entry 7505 (class 0 OID 0)
-- Dependencies: 189
-- Name: COLUMN tp_serviciodomiciliario.tp_serviciodomiciliario; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_serviciodomiciliario.tp_serviciodomiciliario IS 'Identificador del tipo de servicio domiciliario';


--
-- TOC entry 7506 (class 0 OID 0)
-- Dependencies: 189
-- Name: COLUMN tp_serviciodomiciliario.nombre; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_serviciodomiciliario.nombre IS 'Nombre del servicio domiciliario';


--
-- TOC entry 7507 (class 0 OID 0)
-- Dependencies: 189
-- Name: COLUMN tp_serviciodomiciliario.activo; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_serviciodomiciliario.activo IS 'Indica si se muestra el valor para listas de selección';


--
-- TOC entry 187 (class 1259 OID 27178)
-- Dependencies: 6830 6831 6
-- Name: tp_solicitud_dps; Type: TABLE; Schema: bienes; Owner: sijyp; Tablespace: 
--

CREATE TABLE tp_solicitud_dps (
    tp_solicitud_dps integer NOT NULL,
    nombre character varying(150) NOT NULL,
    activo character varying(1) DEFAULT 'S'::character varying NOT NULL,
    CONSTRAINT tsdps_activo_chk CHECK (((activo)::text = ANY (ARRAY[('S'::character varying)::text, ('N'::character varying)::text])))
);


ALTER TABLE bienes.tp_solicitud_dps OWNER TO sijyp;

--
-- TOC entry 7508 (class 0 OID 0)
-- Dependencies: 187
-- Name: TABLE tp_solicitud_dps; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON TABLE tp_solicitud_dps IS 'Tipos de solicitud ante departamento de prosperidad social';


--
-- TOC entry 7509 (class 0 OID 0)
-- Dependencies: 187
-- Name: COLUMN tp_solicitud_dps.tp_solicitud_dps; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_solicitud_dps.tp_solicitud_dps IS 'Identificador de tipo de solicitud antes departamento para la prósperidad social.';


--
-- TOC entry 7510 (class 0 OID 0)
-- Dependencies: 187
-- Name: COLUMN tp_solicitud_dps.nombre; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_solicitud_dps.nombre IS 'Nombre del tipo de solicitud';


--
-- TOC entry 7511 (class 0 OID 0)
-- Dependencies: 187
-- Name: COLUMN tp_solicitud_dps.activo; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_solicitud_dps.activo IS 'Indica si esta disponible para selección';


--
-- TOC entry 182 (class 1259 OID 27126)
-- Dependencies: 6819 6820 6821 6822 6823 6
-- Name: tp_subcaracteristica_bien; Type: TABLE; Schema: bienes; Owner: sijyp; Tablespace: 
--

CREATE TABLE tp_subcaracteristica_bien (
    tp_subcaracteristica integer NOT NULL,
    tp_caracteristica integer NOT NULL,
    es_multivalor character varying(1) DEFAULT 'N'::character varying NOT NULL,
    enu_informacion character varying(10) NOT NULL,
    enu_tipo_dato character varying(10),
    tamano_dato integer,
    tp_tabla_relacion integer,
    nombre character varying(250) NOT NULL,
    descripcion character varying(200) NOT NULL,
    activo character varying(1) DEFAULT 'S'::character varying NOT NULL,
    usr_crea character varying(50),
    fch_crea timestamp without time zone,
    usr_modifica character varying(50),
    fch_modifica timestamp without time zone,
    CONSTRAINT tcb_activo_chk CHECK (((activo)::text = ANY (ARRAY[('S'::character varying)::text, ('N'::character varying)::text]))),
    CONSTRAINT tcb_informacion_chk CHECK (((enu_informacion)::text = ANY (ARRAY[('ARCH'::character varying)::text, ('LIST'::character varying)::text, ('DIGI'::character varying)::text, ('SIST'::character varying)::text, ('INFO'::character varying)::text]))),
    CONSTRAINT tcb_td_chk CHECK (((enu_tipo_dato)::text = ANY (ARRAY[('FCH'::character varying)::text, ('NUM'::character varying)::text, ('PCT'::character varying)::text, ('TXT'::character varying)::text])))
);


ALTER TABLE bienes.tp_subcaracteristica_bien OWNER TO sijyp;

--
-- TOC entry 7512 (class 0 OID 0)
-- Dependencies: 182
-- Name: TABLE tp_subcaracteristica_bien; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON TABLE tp_subcaracteristica_bien IS 'Tabla de configuración de los tipos de subcaracteristica de un tipo de bien. Sirve para saber que tipo de dato pedirle a un usuario cuando se esta editando un bien de cierto tipo.';


--
-- TOC entry 7513 (class 0 OID 0)
-- Dependencies: 182
-- Name: COLUMN tp_subcaracteristica_bien.tp_subcaracteristica; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_subcaracteristica_bien.tp_subcaracteristica IS 'Identificador del tipo de subcaracteristica';


--
-- TOC entry 7514 (class 0 OID 0)
-- Dependencies: 182
-- Name: COLUMN tp_subcaracteristica_bien.tp_caracteristica; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_subcaracteristica_bien.tp_caracteristica IS 'Tipo de caracteristica al que pertenece la subcaracteristica';


--
-- TOC entry 7515 (class 0 OID 0)
-- Dependencies: 182
-- Name: COLUMN tp_subcaracteristica_bien.es_multivalor; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_subcaracteristica_bien.es_multivalor IS 'Dice si se admite un solo valor o varios para una subcaraceristica en un mismo bien.';


--
-- TOC entry 7516 (class 0 OID 0)
-- Dependencies: 182
-- Name: COLUMN tp_subcaracteristica_bien.enu_informacion; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_subcaracteristica_bien.enu_informacion IS 'Tipo de información de la subcaracteristica:
ARCH: documento
LIST: lista
DIGI: Digitado
SIST: Tabla de sistema
INFO: Relación de información';


--
-- TOC entry 7517 (class 0 OID 0)
-- Dependencies: 182
-- Name: COLUMN tp_subcaracteristica_bien.enu_tipo_dato; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_subcaracteristica_bien.enu_tipo_dato IS 'Si el valor es digitado, especifica el tipo de dato que se debe solicitar y almacenar para la subcaracteristica.
FCH: Fecha
NUM: Numérico
PCT: Porcentaje
TXT: Texto';


--
-- TOC entry 7518 (class 0 OID 0)
-- Dependencies: 182
-- Name: COLUMN tp_subcaracteristica_bien.tamano_dato; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_subcaracteristica_bien.tamano_dato IS 'Tamaño del dato, en caso de ser numérico o de texto.';


--
-- TOC entry 7519 (class 0 OID 0)
-- Dependencies: 182
-- Name: COLUMN tp_subcaracteristica_bien.tp_tabla_relacion; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_subcaracteristica_bien.tp_tabla_relacion IS 'Especificación de tabla o entidad a la que corresponde un tipo de subcaracteristica de Tabla de Sistema o Relación de Informacion';


--
-- TOC entry 7520 (class 0 OID 0)
-- Dependencies: 182
-- Name: COLUMN tp_subcaracteristica_bien.nombre; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_subcaracteristica_bien.nombre IS 'Nombre del tipo de subcaracteristica';


--
-- TOC entry 7521 (class 0 OID 0)
-- Dependencies: 182
-- Name: COLUMN tp_subcaracteristica_bien.descripcion; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_subcaracteristica_bien.descripcion IS 'Descripción del tipo de subcaraceristica';


--
-- TOC entry 7522 (class 0 OID 0)
-- Dependencies: 182
-- Name: COLUMN tp_subcaracteristica_bien.activo; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_subcaracteristica_bien.activo IS 'Indica si el tipo de subcaracteristica esta activo';


--
-- TOC entry 7523 (class 0 OID 0)
-- Dependencies: 182
-- Name: COLUMN tp_subcaracteristica_bien.usr_crea; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_subcaracteristica_bien.usr_crea IS 'Campo de auditoria que indica el usuario que creo el registro';


--
-- TOC entry 7524 (class 0 OID 0)
-- Dependencies: 182
-- Name: COLUMN tp_subcaracteristica_bien.fch_crea; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_subcaracteristica_bien.fch_crea IS 'Campo de auditoria que indica la fecha de creación del registro';


--
-- TOC entry 7525 (class 0 OID 0)
-- Dependencies: 182
-- Name: COLUMN tp_subcaracteristica_bien.usr_modifica; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_subcaracteristica_bien.usr_modifica IS 'Campo de auditoria que indica el usuario que hizo la última modificación al registro';


--
-- TOC entry 7526 (class 0 OID 0)
-- Dependencies: 182
-- Name: COLUMN tp_subcaracteristica_bien.fch_modifica; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_subcaracteristica_bien.fch_modifica IS 'Campo de auditoria que indica la fecha de la última modificación del registro';


--
-- TOC entry 183 (class 1259 OID 27149)
-- Dependencies: 6
-- Name: tp_subcaracteristica_bien_valores_lista; Type: TABLE; Schema: bienes; Owner: sijyp; Tablespace: 
--

CREATE TABLE tp_subcaracteristica_bien_valores_lista (
    tp_subcaracteristica_bien integer NOT NULL,
    valor character varying(100) NOT NULL
);


ALTER TABLE bienes.tp_subcaracteristica_bien_valores_lista OWNER TO sijyp;

--
-- TOC entry 7527 (class 0 OID 0)
-- Dependencies: 183
-- Name: TABLE tp_subcaracteristica_bien_valores_lista; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON TABLE tp_subcaracteristica_bien_valores_lista IS 'Tabla que almacena los posibles valores que puede seleccionar un usuario cuando añada o modifique el vaor de una subcaracteristica de tipo lista.
La tabla carece de llave primaia pues no es una entdad sino una propiedad multivalor de la entidad almacenada en tp_subcaracteristica_bien';


--
-- TOC entry 7528 (class 0 OID 0)
-- Dependencies: 183
-- Name: COLUMN tp_subcaracteristica_bien_valores_lista.tp_subcaracteristica_bien; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_subcaracteristica_bien_valores_lista.tp_subcaracteristica_bien IS 'Tipo de subcaraceristica al que corresponde la lista de valores';


--
-- TOC entry 7529 (class 0 OID 0)
-- Dependencies: 183
-- Name: COLUMN tp_subcaracteristica_bien_valores_lista.valor; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_subcaracteristica_bien_valores_lista.valor IS 'Posibles valores de la lista';


--
-- TOC entry 180 (class 1259 OID 27105)
-- Dependencies: 6813 6814 6
-- Name: tp_tabla_relacion; Type: TABLE; Schema: bienes; Owner: sijyp; Tablespace: 
--

CREATE TABLE tp_tabla_relacion (
    tp_tabla integer NOT NULL,
    tabla character varying(100) NOT NULL,
    columna_id character varying(100) NOT NULL,
    columna_label character varying(100) NOT NULL,
    activo character varying(1) DEFAULT 'S'::character varying NOT NULL,
    CONSTRAINT tr_activo_chk CHECK (((activo)::text = ANY (ARRAY[('S'::character varying)::text, ('N'::character varying)::text])))
);


ALTER TABLE bienes.tp_tabla_relacion OWNER TO sijyp;

--
-- TOC entry 7530 (class 0 OID 0)
-- Dependencies: 180
-- Name: TABLE tp_tabla_relacion; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON TABLE tp_tabla_relacion IS 'Almacena los tipos de listados de datos para alimentar las subcaracteristica sde tipo Tabla de Sistema y Relación de Información';


--
-- TOC entry 7531 (class 0 OID 0)
-- Dependencies: 180
-- Name: COLUMN tp_tabla_relacion.tp_tabla; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_tabla_relacion.tp_tabla IS 'Identificador de Tabla Relacion';


--
-- TOC entry 7532 (class 0 OID 0)
-- Dependencies: 180
-- Name: COLUMN tp_tabla_relacion.tabla; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_tabla_relacion.tabla IS 'Nombre de la tabla o de la entidad relacionada al registro';


--
-- TOC entry 7533 (class 0 OID 0)
-- Dependencies: 180
-- Name: COLUMN tp_tabla_relacion.columna_id; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_tabla_relacion.columna_id IS 'Identificador del atributo o campo de la tabla que guarda el identificador';


--
-- TOC entry 7534 (class 0 OID 0)
-- Dependencies: 180
-- Name: COLUMN tp_tabla_relacion.columna_label; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_tabla_relacion.columna_label IS 'Identificador del atributo o campo de la tabla que guarda valor a mostrar en los combos';


--
-- TOC entry 7535 (class 0 OID 0)
-- Dependencies: 180
-- Name: COLUMN tp_tabla_relacion.activo; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_tabla_relacion.activo IS 'Indica si el tipo de tabla esta activo o no';


--
-- TOC entry 184 (class 1259 OID 27157)
-- Dependencies: 6824 6825 6
-- Name: tp_tenencia_bien; Type: TABLE; Schema: bienes; Owner: sijyp; Tablespace: 
--

CREATE TABLE tp_tenencia_bien (
    tp_tenencia integer NOT NULL,
    nombre character varying(50) NOT NULL,
    activo character varying(1) DEFAULT 'S'::character varying NOT NULL,
    CONSTRAINT ttb_activo_chk CHECK (((activo)::text = ANY (ARRAY[('S'::character varying)::text, ('N'::character varying)::text])))
);


ALTER TABLE bienes.tp_tenencia_bien OWNER TO sijyp;

--
-- TOC entry 7536 (class 0 OID 0)
-- Dependencies: 184
-- Name: TABLE tp_tenencia_bien; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON TABLE tp_tenencia_bien IS 'Tipos de tenencia de un bien';


--
-- TOC entry 7537 (class 0 OID 0)
-- Dependencies: 184
-- Name: COLUMN tp_tenencia_bien.tp_tenencia; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_tenencia_bien.tp_tenencia IS 'Tipo de tenencia';


--
-- TOC entry 7538 (class 0 OID 0)
-- Dependencies: 184
-- Name: COLUMN tp_tenencia_bien.nombre; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_tenencia_bien.nombre IS 'Nombre del tipo de tenencia';


--
-- TOC entry 7539 (class 0 OID 0)
-- Dependencies: 184
-- Name: COLUMN tp_tenencia_bien.activo; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON COLUMN tp_tenencia_bien.activo IS 'Indica si el registro debe mostrarse en listas';


--
-- TOC entry 241 (class 1259 OID 27723)
-- Dependencies: 6
-- Name: ubicacion_seq; Type: SEQUENCE; Schema: bienes; Owner: sijyp
--

CREATE SEQUENCE ubicacion_seq
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE bienes.ubicacion_seq OWNER TO sijyp;

--
-- TOC entry 216 (class 1259 OID 27636)
-- Dependencies: 7101 6
-- Name: v_bien_documentosconsoporte; Type: VIEW; Schema: bienes; Owner: sijyp
--

CREATE VIEW v_bien_documentosconsoporte AS
    SELECT bd.id_document, bd.id_bien, bd.fh_registro, bd.tp_documento, bd.nombre, bd.mime_type, bd.longitud, bd.descripcion, bd.archivo, COALESCE(ba.tabavaluo, bld.tablimitacion, btdd.tabtitular, bsd.tabserviciodomiciliario, brj.tabrelacionjuridica, bsc.tabsubcaracteristica) AS tab FROM ((((((bien_documento bd LEFT JOIN (SELECT bab.id_documento, 'AVALUO'::text AS tabavaluo FROM bien_avaluo bab) ba ON ((ba.id_documento = bd.id_document))) LEFT JOIN (SELECT bldd.id_documento, 'LIMITACIONDOMINIO'::text AS tablimitacion FROM bien_limitaciondominio bldd) bld ON ((bld.id_documento = bd.id_document))) LEFT JOIN (SELECT btddd.id_bien_documento, 'TITULARDERECHO'::text AS tabtitular FROM bien_titular_derecho_dominio btddd) btdd ON ((btdd.id_bien_documento = bd.id_document))) LEFT JOIN (SELECT bsdd.id_documento, 'SERVICIODOMICILIARIO'::text AS tabserviciodomiciliario FROM bien_serviciodomiciliario bsdd) bsd ON ((bsd.id_documento = bd.id_document))) LEFT JOIN (SELECT brjb.id_documento, 'RELACIONJURIDICA'::text AS tabrelacionjuridica FROM bien_relacionjuridica brjb) brj ON ((brj.id_documento = bd.id_document))) LEFT JOIN (SELECT bsv.id_documento, 'SUBCARACTERISTICA'::text AS tabsubcaracteristica FROM bien_subcaracteristica_valor bsv) bsc ON ((bsc.id_documento = bd.id_document)));


ALTER TABLE bienes.v_bien_documentosconsoporte OWNER TO sijyp;

--
-- TOC entry 7540 (class 0 OID 0)
-- Dependencies: 216
-- Name: VIEW v_bien_documentosconsoporte; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON VIEW v_bien_documentosconsoporte IS 'vista que rlaciona los documentos con las entidades detalle que soportan.';


--
-- TOC entry 213 (class 1259 OID 27608)
-- Dependencies: 7100 6
-- Name: v_bien_enviar_siijyp; Type: VIEW; Schema: bienes; Owner: sijyp
--

CREATE VIEW v_bien_enviar_siijyp AS
    SELECT b.id_bien, b.nombre, cb.nombre AS clase, cb.id_clase_bien AS tpclase, tb.nombre AS tipo, tb.tp_bien AS tptipo, eg.nombre AS etapa, eg.tp_etapa_gestion AS tpetapagestion, 'SIJYP'::text AS origen FROM (((bien b JOIN tp_etapa_gestion eg ON ((b.tp_etapa_bien = eg.tp_etapa_gestion))) JOIN tp_clase_bien cb ON ((b.tp_clase_bien = cb.id_clase_bien))) JOIN tp_bien tb ON ((cb.tp_bien = tb.tp_bien))) WHERE ((eg.tp_etapa_gestion = ANY (ARRAY[2, 3])) AND ((b.envio_sijyp IS NULL) OR ((b.envio_sijyp)::text = 'F'::text)));


ALTER TABLE bienes.v_bien_enviar_siijyp OWNER TO sijyp;

--
-- TOC entry 7541 (class 0 OID 0)
-- Dependencies: 213
-- Name: VIEW v_bien_enviar_siijyp; Type: COMMENT; Schema: bienes; Owner: sijyp
--

COMMENT ON VIEW v_bien_enviar_siijyp IS 'Vista que separa los bienes pendientes de enviar a siijyp de aquellos ya enviados o que no se deben enviar.
Las etapas 2 y 3 corresponden a bienes con vocacion reparadora y bienes restituidos. 
El estado de envio siijyp = F es para los envios fallidos.';


--
-- TOC entry 306 (class 1259 OID 56228)
-- Dependencies: 6
-- Name: version_idversion_seq; Type: SEQUENCE; Schema: bienes; Owner: sijyp
--

CREATE SEQUENCE version_idversion_seq
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE bienes.version_idversion_seq OWNER TO sijyp;

--
-- TOC entry 6909 (class 2606 OID 27366)
-- Dependencies: 202 202 7119
-- Name: baf_pk; Type: CONSTRAINT; Schema: bienes; Owner: sijyp; Tablespace: 
--

ALTER TABLE ONLY bien_album_fotografico
    ADD CONSTRAINT baf_pk PRIMARY KEY (id_bien_album);


--
-- TOC entry 6911 (class 2606 OID 27379)
-- Dependencies: 203 203 203 7119
-- Name: baff_unq; Type: CONSTRAINT; Schema: bienes; Owner: sijyp; Tablespace: 
--

ALTER TABLE ONLY bien_album_fotografico_foto
    ADD CONSTRAINT baff_unq UNIQUE (id_bien_album_fotografico, posicion);


--
-- TOC entry 6919 (class 2606 OID 27455)
-- Dependencies: 207 207 7119
-- Name: bci_pk; Type: CONSTRAINT; Schema: bienes; Owner: sijyp; Tablespace: 
--

ALTER TABLE ONLY bien_censo_integrante
    ADD CONSTRAINT bci_pk PRIMARY KEY (id_bien_censo_integrante);


--
-- TOC entry 6933 (class 2606 OID 27625)
-- Dependencies: 215 215 215 7119
-- Name: bebb_pk; Type: CONSTRAINT; Schema: bienes; Owner: sijyp; Tablespace: 
--

ALTER TABLE ONLY bien_enviosiijyp_bien
    ADD CONSTRAINT bebb_pk PRIMARY KEY (id_envio, id_bien);


--
-- TOC entry 6915 (class 2606 OID 27413)
-- Dependencies: 205 205 7119
-- Name: bien_avaluo_pk; Type: CONSTRAINT; Schema: bienes; Owner: sijyp; Tablespace: 
--

ALTER TABLE ONLY bien_avaluo
    ADD CONSTRAINT bien_avaluo_pk PRIMARY KEY (id_bien_avaluo);


--
-- TOC entry 6917 (class 2606 OID 27441)
-- Dependencies: 206 206 7119
-- Name: bien_censo_grupo_pk; Type: CONSTRAINT; Schema: bienes; Owner: sijyp; Tablespace: 
--

ALTER TABLE ONLY bien_censo_grupofamiliar
    ADD CONSTRAINT bien_censo_grupo_pk PRIMARY KEY (id_bien_censo_grupofamiliar);


--
-- TOC entry 6903 (class 2606 OID 27307)
-- Dependencies: 199 199 7119
-- Name: bien_documento_pkey; Type: CONSTRAINT; Schema: bienes; Owner: sijyp; Tablespace: 
--

ALTER TABLE ONLY bien_documento
    ADD CONSTRAINT bien_documento_pkey PRIMARY KEY (id_document);


--
-- TOC entry 6931 (class 2606 OID 27617)
-- Dependencies: 214 214 7119
-- Name: bien_envio_siijyp_pk; Type: CONSTRAINT; Schema: bienes; Owner: sijyp; Tablespace: 
--

ALTER TABLE ONLY bien_envio_siijyp
    ADD CONSTRAINT bien_envio_siijyp_pk PRIMARY KEY (id_envio);


--
-- TOC entry 6939 (class 2606 OID 56291)
-- Dependencies: 309 309 7119
-- Name: bien_origen_deoficio_pkey; Type: CONSTRAINT; Schema: bienes; Owner: sijyp; Tablespace: 
--

ALTER TABLE ONLY bien_origen_deoficio
    ADD CONSTRAINT bien_origen_deoficio_pkey PRIMARY KEY (id_origen_deoficio);


--
-- TOC entry 6935 (class 2606 OID 55796)
-- Dependencies: 283 283 7119
-- Name: bien_origen_desmovilizacion_pkey; Type: CONSTRAINT; Schema: bienes; Owner: sijyp; Tablespace: 
--

ALTER TABLE ONLY bien_origen_desmovilizacion
    ADD CONSTRAINT bien_origen_desmovilizacion_pkey PRIMARY KEY (id_origen_desmovilizacion);


--
-- TOC entry 6937 (class 2606 OID 56168)
-- Dependencies: 300 300 7119
-- Name: bien_origen_versionlibre_pk; Type: CONSTRAINT; Schema: bienes; Owner: sijyp; Tablespace: 
--

ALTER TABLE ONLY bien_origen_versionlibre
    ADD CONSTRAINT bien_origen_versionlibre_pk PRIMARY KEY (id_origen_versionlibre);


--
-- TOC entry 6899 (class 2606 OID 27259)
-- Dependencies: 197 197 7119
-- Name: bien_pk; Type: CONSTRAINT; Schema: bienes; Owner: sijyp; Tablespace: 
--

ALTER TABLE ONLY bien
    ADD CONSTRAINT bien_pk PRIMARY KEY (id_bien);


--
-- TOC entry 6921 (class 2606 OID 27479)
-- Dependencies: 208 208 7119
-- Name: bien_serviciodomiciliario_pkey; Type: CONSTRAINT; Schema: bienes; Owner: sijyp; Tablespace: 
--

ALTER TABLE ONLY bien_serviciodomiciliario
    ADD CONSTRAINT bien_serviciodomiciliario_pkey PRIMARY KEY (id_bien_servicio_domiciliario);


--
-- TOC entry 6901 (class 2606 OID 27284)
-- Dependencies: 198 198 7119
-- Name: bien_ubicacion_pk; Type: CONSTRAINT; Schema: bienes; Owner: sijyp; Tablespace: 
--

ALTER TABLE ONLY bien_ubicacion
    ADD CONSTRAINT bien_ubicacion_pk PRIMARY KEY (id_ubicacion);


--
-- TOC entry 6925 (class 2606 OID 27530)
-- Dependencies: 210 210 7119
-- Name: bldd_pk; Type: CONSTRAINT; Schema: bienes; Owner: sijyp; Tablespace: 
--

ALTER TABLE ONLY bien_limitaciondominio
    ADD CONSTRAINT bldd_pk PRIMARY KEY (id_bienlimitaciondominio);


--
-- TOC entry 6929 (class 2606 OID 27592)
-- Dependencies: 212 212 7119
-- Name: bmc_pk; Type: CONSTRAINT; Schema: bienes; Owner: sijyp; Tablespace: 
--

ALTER TABLE ONLY bien_medidacautelar
    ADD CONSTRAINT bmc_pk PRIMARY KEY (id_medidacautelar);


--
-- TOC entry 6927 (class 2606 OID 27558)
-- Dependencies: 211 211 7119
-- Name: bo_pk; Type: CONSTRAINT; Schema: bienes; Owner: sijyp; Tablespace: 
--

ALTER TABLE ONLY bien_obligacion
    ADD CONSTRAINT bo_pk PRIMARY KEY (id_obligacion);


--
-- TOC entry 6923 (class 2606 OID 27507)
-- Dependencies: 209 209 7119
-- Name: brj_pk; Type: CONSTRAINT; Schema: bienes; Owner: sijyp; Tablespace: 
--

ALTER TABLE ONLY bien_relacionjuridica
    ADD CONSTRAINT brj_pk PRIMARY KEY (id_bienrelacionjuridica);


--
-- TOC entry 6905 (class 2606 OID 27323)
-- Dependencies: 200 200 7119
-- Name: bsv_pk; Type: CONSTRAINT; Schema: bienes; Owner: sijyp; Tablespace: 
--

ALTER TABLE ONLY bien_subcaracteristica_valor
    ADD CONSTRAINT bsv_pk PRIMARY KEY (id_bien_subcaracteristica_valor);


--
-- TOC entry 6913 (class 2606 OID 27394)
-- Dependencies: 204 204 7119
-- Name: bt_pk; Type: CONSTRAINT; Schema: bienes; Owner: sijyp; Tablespace: 
--

ALTER TABLE ONLY bien_tenencia
    ADD CONSTRAINT bt_pk PRIMARY KEY (id_tenencia_bien);


--
-- TOC entry 6907 (class 2606 OID 27351)
-- Dependencies: 201 201 7119
-- Name: btdd_pk; Type: CONSTRAINT; Schema: bienes; Owner: sijyp; Tablespace: 
--

ALTER TABLE ONLY bien_titular_derecho_dominio
    ADD CONSTRAINT btdd_pk PRIMARY KEY (id_bien_titular_derecho_dominio);


--
-- TOC entry 6855 (class 2606 OID 27047)
-- Dependencies: 174 174 7119
-- Name: departamento_pk; Type: CONSTRAINT; Schema: bienes; Owner: sijyp; Tablespace: 
--

ALTER TABLE ONLY m_departamento
    ADD CONSTRAINT departamento_pk PRIMARY KEY (id_departamento);


--
-- TOC entry 6895 (class 2606 OID 27243)
-- Dependencies: 195 195 195 7119
-- Name: homologa_siijyp_pk; Type: CONSTRAINT; Schema: bienes; Owner: sijyp; Tablespace: 
--

ALTER TABLE ONLY homologa_siijyp
    ADD CONSTRAINT homologa_siijyp_pk PRIMARY KEY (entidad_origen, valor_origen);


--
-- TOC entry 6857 (class 2606 OID 27062)
-- Dependencies: 175 175 7119
-- Name: municipio_pk; Type: CONSTRAINT; Schema: bienes; Owner: sijyp; Tablespace: 
--

ALTER TABLE ONLY m_municipio
    ADD CONSTRAINT municipio_pk PRIMARY KEY (id_municipio);


--
-- TOC entry 6853 (class 2606 OID 27040)
-- Dependencies: 173 173 7119
-- Name: pais_pk; Type: CONSTRAINT; Schema: bienes; Owner: sijyp; Tablespace: 
--

ALTER TABLE ONLY m_pais
    ADD CONSTRAINT pais_pk PRIMARY KEY (id_pais);


--
-- TOC entry 6897 (class 2606 OID 27251)
-- Dependencies: 196 196 7119
-- Name: permiso_pk; Type: CONSTRAINT; Schema: bienes; Owner: sijyp; Tablespace: 
--

ALTER TABLE ONLY sec_permiso
    ADD CONSTRAINT permiso_pk PRIMARY KEY (idpermiso);


--
-- TOC entry 6883 (class 2606 OID 27198)
-- Dependencies: 189 189 7119
-- Name: tbsd_pk; Type: CONSTRAINT; Schema: bienes; Owner: sijyp; Tablespace: 
--

ALTER TABLE ONLY tp_serviciodomiciliario
    ADD CONSTRAINT tbsd_pk PRIMARY KEY (tp_serviciodomiciliario);


--
-- TOC entry 6889 (class 2606 OID 27221)
-- Dependencies: 192 192 7119
-- Name: tcob_pk; Type: CONSTRAINT; Schema: bienes; Owner: sijyp; Tablespace: 
--

ALTER TABLE ONLY tp_conceptoobligacion
    ADD CONSTRAINT tcob_pk PRIMARY KEY (tp_conceptoobligacion);


--
-- TOC entry 6893 (class 2606 OID 27238)
-- Dependencies: 194 194 7119
-- Name: temc_pk; Type: CONSTRAINT; Schema: bienes; Owner: sijyp; Tablespace: 
--

ALTER TABLE ONLY tp_estadomedidacautelar
    ADD CONSTRAINT temc_pk PRIMARY KEY (tp_estadomedidacautelar);


--
-- TOC entry 6881 (class 2606 OID 27191)
-- Dependencies: 188 188 7119
-- Name: thv_pk; Type: CONSTRAINT; Schema: bienes; Owner: sijyp; Tablespace: 
--

ALTER TABLE ONLY tp_hecho_victima_violencia
    ADD CONSTRAINT thv_pk PRIMARY KEY (tp_hecho_violencia);


--
-- TOC entry 6887 (class 2606 OID 27213)
-- Dependencies: 191 191 7119
-- Name: tlddb_pk; Type: CONSTRAINT; Schema: bienes; Owner: sijyp; Tablespace: 
--

ALTER TABLE ONLY tp_limitaciondominiobien
    ADD CONSTRAINT tlddb_pk PRIMARY KEY (tp_limitaciondominio);


--
-- TOC entry 6891 (class 2606 OID 27232)
-- Dependencies: 193 193 7119
-- Name: tmc_pk; Type: CONSTRAINT; Schema: bienes; Owner: sijyp; Tablespace: 
--

ALTER TABLE ONLY tp_medidacautelar
    ADD CONSTRAINT tmc_pk PRIMARY KEY (tp_medidacautelar);


--
-- TOC entry 6875 (class 2606 OID 27170)
-- Dependencies: 185 185 7119
-- Name: tp_avaluo_pk; Type: CONSTRAINT; Schema: bienes; Owner: sijyp; Tablespace: 
--

ALTER TABLE ONLY tp_avaluo
    ADD CONSTRAINT tp_avaluo_pk PRIMARY KEY (tp_avaluo);


--
-- TOC entry 6859 (class 2606 OID 27078)
-- Dependencies: 176 176 7119
-- Name: tp_bien_pk; Type: CONSTRAINT; Schema: bienes; Owner: sijyp; Tablespace: 
--

ALTER TABLE ONLY tp_bien
    ADD CONSTRAINT tp_bien_pk PRIMARY KEY (tp_bien);


--
-- TOC entry 6869 (class 2606 OID 27120)
-- Dependencies: 181 181 7119
-- Name: tp_caracteristica_pk; Type: CONSTRAINT; Schema: bienes; Owner: sijyp; Tablespace: 
--

ALTER TABLE ONLY tp_caracteristica_bien
    ADD CONSTRAINT tp_caracteristica_pk PRIMARY KEY (tp_caracteristica_bien);


--
-- TOC entry 6861 (class 2606 OID 27085)
-- Dependencies: 177 177 7119
-- Name: tp_clase_bien_pk; Type: CONSTRAINT; Schema: bienes; Owner: sijyp; Tablespace: 
--

ALTER TABLE ONLY tp_clase_bien
    ADD CONSTRAINT tp_clase_bien_pk PRIMARY KEY (id_clase_bien);


--
-- TOC entry 6865 (class 2606 OID 27104)
-- Dependencies: 179 179 7119
-- Name: tp_documento_pk; Type: CONSTRAINT; Schema: bienes; Owner: sijyp; Tablespace: 
--

ALTER TABLE ONLY tp_documento
    ADD CONSTRAINT tp_documento_pk PRIMARY KEY (tp_documento);


--
-- TOC entry 6863 (class 2606 OID 27097)
-- Dependencies: 178 178 7119
-- Name: tp_etapa_gestion_pk; Type: CONSTRAINT; Schema: bienes; Owner: sijyp; Tablespace: 
--

ALTER TABLE ONLY tp_etapa_gestion
    ADD CONSTRAINT tp_etapa_gestion_pk PRIMARY KEY (tp_etapa_gestion);


--
-- TOC entry 6877 (class 2606 OID 27177)
-- Dependencies: 186 186 7119
-- Name: tp_moneda-pk; Type: CONSTRAINT; Schema: bienes; Owner: sijyp; Tablespace: 
--

ALTER TABLE ONLY tp_moneda
    ADD CONSTRAINT "tp_moneda-pk" PRIMARY KEY (tp_moneda);


--
-- TOC entry 6879 (class 2606 OID 27184)
-- Dependencies: 187 187 7119
-- Name: tp_solicitud_dps_pk; Type: CONSTRAINT; Schema: bienes; Owner: sijyp; Tablespace: 
--

ALTER TABLE ONLY tp_solicitud_dps
    ADD CONSTRAINT tp_solicitud_dps_pk PRIMARY KEY (tp_solicitud_dps);


--
-- TOC entry 6871 (class 2606 OID 27138)
-- Dependencies: 182 182 7119
-- Name: tp_subcaracteristica_pk; Type: CONSTRAINT; Schema: bienes; Owner: sijyp; Tablespace: 
--

ALTER TABLE ONLY tp_subcaracteristica_bien
    ADD CONSTRAINT tp_subcaracteristica_pk PRIMARY KEY (tp_subcaracteristica);


--
-- TOC entry 6867 (class 2606 OID 27111)
-- Dependencies: 180 180 7119
-- Name: tp_tabla_pk; Type: CONSTRAINT; Schema: bienes; Owner: sijyp; Tablespace: 
--

ALTER TABLE ONLY tp_tabla_relacion
    ADD CONSTRAINT tp_tabla_pk PRIMARY KEY (tp_tabla);


--
-- TOC entry 6885 (class 2606 OID 27207)
-- Dependencies: 190 190 7119
-- Name: trjb_pk; Type: CONSTRAINT; Schema: bienes; Owner: sijyp; Tablespace: 
--

ALTER TABLE ONLY tp_relacionjuridicabien
    ADD CONSTRAINT trjb_pk PRIMARY KEY (tp_relacionjuridica);


--
-- TOC entry 6873 (class 2606 OID 27163)
-- Dependencies: 184 184 7119
-- Name: ttb_pk; Type: CONSTRAINT; Schema: bienes; Owner: sijyp; Tablespace: 
--

ALTER TABLE ONLY tp_tenencia_bien
    ADD CONSTRAINT ttb_pk PRIMARY KEY (tp_tenencia);


--
-- TOC entry 6948 (class 2606 OID 27295)
-- Dependencies: 6900 198 197 7119
-- Name: b_buv_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY bien
    ADD CONSTRAINT b_buv_fk FOREIGN KEY (id_ubicacion_vigente) REFERENCES bien_ubicacion(id_ubicacion);


--
-- TOC entry 6951 (class 2606 OID 27260)
-- Dependencies: 6860 177 197 7119
-- Name: b_cb_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY bien
    ADD CONSTRAINT b_cb_fk FOREIGN KEY (tp_clase_bien) REFERENCES tp_clase_bien(id_clase_bien);


--
-- TOC entry 6950 (class 2606 OID 27265)
-- Dependencies: 6862 178 197 7119
-- Name: b_eg_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY bien
    ADD CONSTRAINT b_eg_fk FOREIGN KEY (tp_etapa_bien) REFERENCES tp_etapa_gestion(tp_etapa_gestion) ON UPDATE RESTRICT ON DELETE RESTRICT;


--
-- TOC entry 6949 (class 2606 OID 27270)
-- Dependencies: 6858 176 197 7119
-- Name: b_tb_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY bien
    ADD CONSTRAINT b_tb_fk FOREIGN KEY (tp_bien) REFERENCES tp_bien(tp_bien);


--
-- TOC entry 6968 (class 2606 OID 27414)
-- Dependencies: 6898 197 205 7119
-- Name: ba_b_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY bien_avaluo
    ADD CONSTRAINT ba_b_fk FOREIGN KEY (id_bien) REFERENCES bien(id_bien);


--
-- TOC entry 6967 (class 2606 OID 27419)
-- Dependencies: 6902 199 205 7119
-- Name: ba_bd_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY bien_avaluo
    ADD CONSTRAINT ba_bd_fk FOREIGN KEY (id_documento) REFERENCES bien_documento(id_document);


--
-- TOC entry 6966 (class 2606 OID 27424)
-- Dependencies: 6874 185 205 7119
-- Name: ba_ta_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY bien_avaluo
    ADD CONSTRAINT ba_ta_fk FOREIGN KEY (tp_avaluo) REFERENCES tp_avaluo(tp_avaluo);


--
-- TOC entry 6965 (class 2606 OID 27429)
-- Dependencies: 6876 186 205 7119
-- Name: ba_tpm_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY bien_avaluo
    ADD CONSTRAINT ba_tpm_fk FOREIGN KEY (tp_moneda) REFERENCES tp_moneda(tp_moneda);


--
-- TOC entry 6961 (class 2606 OID 27367)
-- Dependencies: 6898 197 202 7119
-- Name: baf_b_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY bien_album_fotografico
    ADD CONSTRAINT baf_b_fk FOREIGN KEY (id_bien) REFERENCES bien(id_bien);


--
-- TOC entry 6969 (class 2606 OID 27442)
-- Dependencies: 6898 197 206 7119
-- Name: bcg_b_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY bien_censo_grupofamiliar
    ADD CONSTRAINT bcg_b_fk FOREIGN KEY (id_bien) REFERENCES bien(id_bien);


--
-- TOC entry 6972 (class 2606 OID 27456)
-- Dependencies: 6880 188 207 7119
-- Name: bcgfi_thv_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY bien_censo_integrante
    ADD CONSTRAINT bcgfi_thv_fk FOREIGN KEY (tp_hecho_violencia) REFERENCES tp_hecho_victima_violencia(tp_hecho_violencia);


--
-- TOC entry 6971 (class 2606 OID 27461)
-- Dependencies: 6878 187 207 7119
-- Name: bcgfi_tsdps_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY bien_censo_integrante
    ADD CONSTRAINT bcgfi_tsdps_fk FOREIGN KEY (tp_solicitud_dps) REFERENCES tp_solicitud_dps(tp_solicitud_dps);


--
-- TOC entry 6970 (class 2606 OID 27466)
-- Dependencies: 6916 206 207 7119
-- Name: bci_bcgf_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY bien_censo_integrante
    ADD CONSTRAINT bci_bcgf_fk FOREIGN KEY (id_bien_censo_grupofamiliar) REFERENCES bien_censo_grupofamiliar(id_bien_censo_grupofamiliar);


--
-- TOC entry 6955 (class 2606 OID 27324)
-- Dependencies: 6898 197 200 7119
-- Name: bcv_b_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY bien_subcaracteristica_valor
    ADD CONSTRAINT bcv_b_fk FOREIGN KEY (id_bien) REFERENCES bien(id_bien);


--
-- TOC entry 6956 (class 2606 OID 27329)
-- Dependencies: 6866 180 200 7119
-- Name: bcv_tr_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY bien_subcaracteristica_valor
    ADD CONSTRAINT bcv_tr_fk FOREIGN KEY (tp_tabla_relacion) REFERENCES tp_tabla_relacion(tp_tabla);


--
-- TOC entry 6954 (class 2606 OID 27308)
-- Dependencies: 6898 197 199 7119
-- Name: bd_b_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY bien_documento
    ADD CONSTRAINT bd_b_fk FOREIGN KEY (id_bien) REFERENCES bien(id_bien) ON UPDATE RESTRICT ON DELETE RESTRICT;


--
-- TOC entry 6962 (class 2606 OID 27380)
-- Dependencies: 6908 202 203 7119
-- Name: bien_album_fotografico_foto_id_bien_album_fotografico_fkey; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY bien_album_fotografico_foto
    ADD CONSTRAINT bien_album_fotografico_foto_id_bien_album_fotografico_fkey FOREIGN KEY (id_bien_album_fotografico) REFERENCES bien_album_fotografico(id_bien_album);


--
-- TOC entry 6998 (class 2606 OID 56292)
-- Dependencies: 291 309 7119
-- Name: bien_origen_deoficio_idactividadfuenteinformacion_fkey; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY bien_origen_deoficio
    ADD CONSTRAINT bien_origen_deoficio_idactividadfuenteinformacion_fkey FOREIGN KEY (idactividadfuenteinformacion) REFERENCES siijyp_integracion.actividadfuenteinformacion(idactividadfuenteinformacion);


--
-- TOC entry 6997 (class 2606 OID 56297)
-- Dependencies: 289 309 7119
-- Name: bien_origen_deoficio_idorigenfuenteinformacion_fkey; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY bien_origen_deoficio
    ADD CONSTRAINT bien_origen_deoficio_idorigenfuenteinformacion_fkey FOREIGN KEY (idorigenfuenteinformacion) REFERENCES siijyp_integracion.origenfuenteinformacion(idorigenfuenteinformacion);


--
-- TOC entry 6995 (class 2606 OID 56007)
-- Dependencies: 6898 197 283 7119
-- Name: bien_origen_desmovilizacion_id_bien_fkey; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY bien_origen_desmovilizacion
    ADD CONSTRAINT bien_origen_desmovilizacion_id_bien_fkey FOREIGN KEY (id_bien) REFERENCES bien(id_bien);


--
-- TOC entry 6994 (class 2606 OID 56012)
-- Dependencies: 285 283 7119
-- Name: bien_origen_desmovilizacion_id_desmovilizacion_fkey; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY bien_origen_desmovilizacion
    ADD CONSTRAINT bien_origen_desmovilizacion_id_desmovilizacion_fkey FOREIGN KEY (id_desmovilizacion) REFERENCES siijyp_integracion.desmovilizacion(iddesmovilizacion);


--
-- TOC entry 6996 (class 2606 OID 56169)
-- Dependencies: 294 300 7119
-- Name: bien_origen_versionlibre_id_ofrecimiento_fkey; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY bien_origen_versionlibre
    ADD CONSTRAINT bien_origen_versionlibre_id_ofrecimiento_fkey FOREIGN KEY (id_ofrecimiento) REFERENCES siijyp_integracion.ofrecimiento(id_ofrecimiento);


--
-- TOC entry 6983 (class 2606 OID 27531)
-- Dependencies: 6898 197 210 7119
-- Name: bldd_b_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY bien_limitaciondominio
    ADD CONSTRAINT bldd_b_fk FOREIGN KEY (id_bien) REFERENCES bien(id_bien);


--
-- TOC entry 6982 (class 2606 OID 27536)
-- Dependencies: 6902 199 210 7119
-- Name: bldd_bd_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY bien_limitaciondominio
    ADD CONSTRAINT bldd_bd_fk FOREIGN KEY (id_documento) REFERENCES bien_documento(id_document);


--
-- TOC entry 6981 (class 2606 OID 27541)
-- Dependencies: 6886 191 210 7119
-- Name: bldd_tldd_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY bien_limitaciondominio
    ADD CONSTRAINT bldd_tldd_fk FOREIGN KEY (tp_limitaciondominio) REFERENCES tp_limitaciondominiobien(tp_limitaciondominio);


--
-- TOC entry 6980 (class 2606 OID 27546)
-- Dependencies: 6876 186 210 7119
-- Name: bldd_tm_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY bien_limitaciondominio
    ADD CONSTRAINT bldd_tm_fk FOREIGN KEY (tp_moneda) REFERENCES tp_moneda(tp_moneda);


--
-- TOC entry 6991 (class 2606 OID 27593)
-- Dependencies: 6898 197 212 7119
-- Name: bmc_b_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY bien_medidacautelar
    ADD CONSTRAINT bmc_b_fk FOREIGN KEY (id_bien) REFERENCES bien(id_bien);


--
-- TOC entry 6990 (class 2606 OID 27598)
-- Dependencies: 6892 194 212 7119
-- Name: bmc_temc_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY bien_medidacautelar
    ADD CONSTRAINT bmc_temc_fk FOREIGN KEY (tp_estadomedida) REFERENCES tp_estadomedidacautelar(tp_estadomedidacautelar);


--
-- TOC entry 6989 (class 2606 OID 27603)
-- Dependencies: 6890 193 212 7119
-- Name: bmc_tmc_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY bien_medidacautelar
    ADD CONSTRAINT bmc_tmc_fk FOREIGN KEY (tp_medidacautelar) REFERENCES tp_medidacautelar(tp_medidacautelar);


--
-- TOC entry 6984 (class 2606 OID 27559)
-- Dependencies: 6898 197 211 7119
-- Name: bo_b_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY bien_obligacion
    ADD CONSTRAINT bo_b_fk FOREIGN KEY (id_bien) REFERENCES bien(id_bien);


--
-- TOC entry 6985 (class 2606 OID 27564)
-- Dependencies: 6888 192 211 7119
-- Name: bo_tco_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY bien_obligacion
    ADD CONSTRAINT bo_tco_fk FOREIGN KEY (tp_conceptoobligacion) REFERENCES tp_conceptoobligacion(tp_conceptoobligacion);


--
-- TOC entry 6986 (class 2606 OID 27569)
-- Dependencies: 6876 186 211 7119
-- Name: bo_tmc_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY bien_obligacion
    ADD CONSTRAINT bo_tmc_fk FOREIGN KEY (tp_moneda_capital) REFERENCES tp_moneda(tp_moneda);


--
-- TOC entry 6987 (class 2606 OID 27574)
-- Dependencies: 6876 186 211 7119
-- Name: bo_tmi_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY bien_obligacion
    ADD CONSTRAINT bo_tmi_fk FOREIGN KEY (tp_moneda_intereses) REFERENCES tp_moneda(tp_moneda);


--
-- TOC entry 6988 (class 2606 OID 27579)
-- Dependencies: 6876 186 211 7119
-- Name: bo_tmt_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY bien_obligacion
    ADD CONSTRAINT bo_tmt_fk FOREIGN KEY (tp_moneda_total) REFERENCES tp_moneda(tp_moneda);


--
-- TOC entry 6979 (class 2606 OID 27508)
-- Dependencies: 6898 197 209 7119
-- Name: brj_b_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY bien_relacionjuridica
    ADD CONSTRAINT brj_b_fk FOREIGN KEY (id_bien) REFERENCES bien(id_bien);


--
-- TOC entry 6978 (class 2606 OID 27513)
-- Dependencies: 6902 199 209 7119
-- Name: brj_bd_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY bien_relacionjuridica
    ADD CONSTRAINT brj_bd_fk FOREIGN KEY (id_documento) REFERENCES bien_documento(id_document);


--
-- TOC entry 6977 (class 2606 OID 27518)
-- Dependencies: 6884 190 209 7119
-- Name: brj_trj_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY bien_relacionjuridica
    ADD CONSTRAINT brj_trj_fk FOREIGN KEY (tp_relacionjuridica) REFERENCES tp_relacionjuridicabien(tp_relacionjuridica);


--
-- TOC entry 6957 (class 2606 OID 27334)
-- Dependencies: 6902 199 200 7119
-- Name: bscv_bd_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY bien_subcaracteristica_valor
    ADD CONSTRAINT bscv_bd_fk FOREIGN KEY (id_documento) REFERENCES bien_documento(id_document) ON UPDATE RESTRICT ON DELETE RESTRICT;


--
-- TOC entry 6958 (class 2606 OID 27339)
-- Dependencies: 6870 182 200 7119
-- Name: bscv_tscv_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY bien_subcaracteristica_valor
    ADD CONSTRAINT bscv_tscv_fk FOREIGN KEY (tp_subcaracteristica) REFERENCES tp_subcaracteristica_bien(tp_subcaracteristica);


--
-- TOC entry 6976 (class 2606 OID 27480)
-- Dependencies: 6898 197 208 7119
-- Name: bsd_b_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY bien_serviciodomiciliario
    ADD CONSTRAINT bsd_b_fk FOREIGN KEY (id_bien) REFERENCES bien(id_bien);


--
-- TOC entry 6975 (class 2606 OID 27485)
-- Dependencies: 6902 199 208 7119
-- Name: bsd_bd_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY bien_serviciodomiciliario
    ADD CONSTRAINT bsd_bd_fk FOREIGN KEY (id_documento) REFERENCES bien_documento(id_document);


--
-- TOC entry 6974 (class 2606 OID 27490)
-- Dependencies: 6876 186 208 7119
-- Name: bsd_tm_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY bien_serviciodomiciliario
    ADD CONSTRAINT bsd_tm_fk FOREIGN KEY (tp_moneda) REFERENCES tp_moneda(tp_moneda);


--
-- TOC entry 6973 (class 2606 OID 27495)
-- Dependencies: 6882 189 208 7119
-- Name: bsd_tsd_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY bien_serviciodomiciliario
    ADD CONSTRAINT bsd_tsd_fk FOREIGN KEY (tp_servicio_domiciliario) REFERENCES tp_serviciodomiciliario(tp_serviciodomiciliario);


--
-- TOC entry 6964 (class 2606 OID 27395)
-- Dependencies: 6898 197 204 7119
-- Name: bt_b_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY bien_tenencia
    ADD CONSTRAINT bt_b_fk FOREIGN KEY (id_bien) REFERENCES bien(id_bien);


--
-- TOC entry 6960 (class 2606 OID 27352)
-- Dependencies: 6898 197 201 7119
-- Name: btdd_b_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY bien_titular_derecho_dominio
    ADD CONSTRAINT btdd_b_fk FOREIGN KEY (id_bien) REFERENCES bien(id_bien);


--
-- TOC entry 6959 (class 2606 OID 27357)
-- Dependencies: 6902 199 201 7119
-- Name: btdd_bd_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY bien_titular_derecho_dominio
    ADD CONSTRAINT btdd_bd_fk FOREIGN KEY (id_bien_documento) REFERENCES bien_documento(id_document) ON UPDATE RESTRICT ON DELETE RESTRICT;


--
-- TOC entry 6953 (class 2606 OID 27285)
-- Dependencies: 6898 197 198 7119
-- Name: bu_b_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY bien_ubicacion
    ADD CONSTRAINT bu_b_fk FOREIGN KEY (id_bien) REFERENCES bien(id_bien);


--
-- TOC entry 6952 (class 2606 OID 27290)
-- Dependencies: 6856 175 198 7119
-- Name: bu_m_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY bien_ubicacion
    ADD CONSTRAINT bu_m_fk FOREIGN KEY (id_municipio) REFERENCES m_municipio(id_municipio);


--
-- TOC entry 6942 (class 2606 OID 27086)
-- Dependencies: 6858 176 177 7119
-- Name: cb_tb_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY tp_clase_bien
    ADD CONSTRAINT cb_tb_fk FOREIGN KEY (tp_bien) REFERENCES tp_bien(tp_bien);


--
-- TOC entry 6940 (class 2606 OID 27048)
-- Dependencies: 6852 173 174 7119
-- Name: d_p_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY m_departamento
    ADD CONSTRAINT d_p_fk FOREIGN KEY (id_pais) REFERENCES m_pais(id_pais) ON UPDATE RESTRICT ON DELETE RESTRICT;


--
-- TOC entry 6993 (class 2606 OID 27626)
-- Dependencies: 6898 197 215 7119
-- Name: eb_b_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY bien_enviosiijyp_bien
    ADD CONSTRAINT eb_b_fk FOREIGN KEY (id_bien) REFERENCES bien(id_bien);


--
-- TOC entry 6992 (class 2606 OID 27631)
-- Dependencies: 6930 214 215 7119
-- Name: eb_e_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY bien_enviosiijyp_bien
    ADD CONSTRAINT eb_e_fk FOREIGN KEY (id_envio) REFERENCES bien_envio_siijyp(id_envio);


--
-- TOC entry 6941 (class 2606 OID 27063)
-- Dependencies: 6854 174 175 7119
-- Name: m_d_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY m_municipio
    ADD CONSTRAINT m_d_fk FOREIGN KEY (id_departamento) REFERENCES m_departamento(id_departamento) ON UPDATE RESTRICT ON DELETE RESTRICT;


--
-- TOC entry 6963 (class 2606 OID 27400)
-- Dependencies: 6872 184 204 7119
-- Name: tb_ttb_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY bien_tenencia
    ADD CONSTRAINT tb_ttb_fk FOREIGN KEY (tp_tenencia) REFERENCES tp_tenencia_bien(tp_tenencia);


--
-- TOC entry 6943 (class 2606 OID 27121)
-- Dependencies: 6858 176 181 7119
-- Name: tc_tb_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY tp_caracteristica_bien
    ADD CONSTRAINT tc_tb_fk FOREIGN KEY (tp_bien) REFERENCES tp_bien(tp_bien) ON UPDATE RESTRICT ON DELETE RESTRICT;


--
-- TOC entry 6944 (class 2606 OID 27139)
-- Dependencies: 6866 180 182 7119
-- Name: tcb_tr_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY tp_subcaracteristica_bien
    ADD CONSTRAINT tcb_tr_fk FOREIGN KEY (tp_tabla_relacion) REFERENCES tp_tabla_relacion(tp_tabla) ON UPDATE RESTRICT ON DELETE RESTRICT;


--
-- TOC entry 6947 (class 2606 OID 27222)
-- Dependencies: 6858 176 192 7119
-- Name: tcob_tb_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY tp_conceptoobligacion
    ADD CONSTRAINT tcob_tb_fk FOREIGN KEY (tp_bien) REFERENCES tp_bien(tp_bien);


--
-- TOC entry 6945 (class 2606 OID 27144)
-- Dependencies: 6868 181 182 7119
-- Name: tscb_tcb_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY tp_subcaracteristica_bien
    ADD CONSTRAINT tscb_tcb_fk FOREIGN KEY (tp_caracteristica) REFERENCES tp_caracteristica_bien(tp_caracteristica_bien);


--
-- TOC entry 6946 (class 2606 OID 27152)
-- Dependencies: 6870 182 183 7119
-- Name: tscbvl_tscb_fk; Type: FK CONSTRAINT; Schema: bienes; Owner: sijyp
--

ALTER TABLE ONLY tp_subcaracteristica_bien_valores_lista
    ADD CONSTRAINT tscbvl_tscb_fk FOREIGN KEY (tp_subcaracteristica_bien) REFERENCES tp_subcaracteristica_bien(tp_subcaracteristica) ON UPDATE RESTRICT ON DELETE RESTRICT;


-- Completed on 2014-10-15 11:02:22 CDT

--
-- PostgreSQL database dump complete
--

